lua_tables.hpp File Reference
#include <iostream>
#include <assert.h>
#include <cstdlib>
#include <string>
#include <vector>
Include dependency graph for lua_tables.hpp:

Classes

struct  LuaKey
struct  LuaTableNode
struct  LuaTable

Functions

std::ostream & operator<< (std::ostream &output, const LuaKey &key)
template<typename T >
bool operator== (T value, LuaTableNode node)
template<typename T >
bool operator!= (T value, LuaTableNode node)
template<>
std::string LuaTableNode::getDefault< std::string > (const std::string &default_value)
template<>
void LuaTableNode::set< std::string > (const std::string &value)

Function Documentation

template<>
std::string LuaTableNode::getDefault< std::string > ( const std::string &  default_value)
template<>
void LuaTableNode::set< std::string > ( const std::string &  value)

References l_push_LuaKey().

template<typename T >
bool operator!= ( value,
LuaTableNode  node 
)
std::ostream& operator<< ( std::ostream &  output,
const LuaKey key 
) [inline]
template<typename T >
bool operator== ( value,
LuaTableNode  node 
)