const std::string& name, bool free = false)
{
sq_pushstring(v, name.c_str(), -1);
const std::string& name, bool free = false)
{
sq_pushstring(v, name.c_str(), -1);
if(SQ_FAILED(sq_createslot(v, table_idx))) {
std::ostringstream msg;
msg << "Couldn't register object '" << name << "' in squirrel table";
if(SQ_FAILED(sq_createslot(v, table_idx))) {
std::ostringstream msg;
msg << "Couldn't register object '" << name << "' in squirrel table";
if(SQ_FAILED(sq_deleteslot(v, table_idx, SQFalse))) {
std::ostringstream msg;
msg << "Couldn't unregister object '" << name << "' in squirrel root table";
if(SQ_FAILED(sq_deleteslot(v, table_idx, SQFalse))) {
std::ostringstream msg;
msg << "Couldn't unregister object '" << name << "' in squirrel root table";