TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Any.h File Reference
#include "G3D/platform.h"
#include "G3D/Table.h"
#include "G3D/Array.h"
#include "G3D/AtomicInt32.h"
#include "G3D/stringutils.h"
#include <string>
#include "G3D/TextInput.h"
#include "G3D/TextOutput.h"
+ Include dependency graph for Any.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G3D::Any
 Easy loading and saving of human-readable configuration files. More...
 
class  G3D::Any::Source
 
union  G3D::Any::SimpleValue
 
class  G3D::Any::Data
 
union  G3D::Any::Data::Value
 
class  G3D::Any::KeyNotFound
 
class  G3D::Any::IndexOutOfBounds
 
class  G3D::AnyTableReader
 

Namespaces

 G3D
 

Macros

#define PARSE_ANY(x)   Any::parse(#x)
 Create an G3D::Any from an unquoted string. More...
 

Detailed Description

Author
Morgan McGuire, Shawn Yarbrough, and Corey Taylor Morgan McGuire

2006-06-11 2013-03-29

Copyright 2000-2013, Morgan McGuire. All rights reserved.

Macro Definition Documentation

#define PARSE_ANY (   x)    Any::parse(#x)

Create an G3D::Any from an unquoted string.

e.g.,

1 Any x = PARSE_ANY( { a = 3.0; b = false; } );