#include <iostream>
#include <assert.h>
#include <cstdlib>
#include <string>
#include <vector>
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) |
std::string LuaTableNode::getDefault< std::string > | ( | const std::string & | default_value | ) |
void LuaTableNode::set< std::string > | ( | const std::string & | value | ) |
References l_push_LuaKey().
bool operator!= | ( | T | value, |
LuaTableNode | node | ||
) |
std::ostream& operator<< | ( | std::ostream & | output, |
const LuaKey & | key | ||
) | [inline] |
References LuaKey::int_value, LuaKey::Integer, LuaKey::string_value, and LuaKey::type.
bool operator== | ( | T | value, |
LuaTableNode | node | ||
) |