#include <string>#include <list>#include <fstream>#include <iosfwd>#include <iostream>#include <sstream>


Namespaces | |
| namespace | JC |
| namespace | JC::SConfig |
Classes | |
| class | JC::SConfig::Pair |
| Class that represents a Key-Value Pair. More... | |
| class | JC::SConfig::Node |
| Class that represents a Node. More... | |
| class | JC::SConfig::PairHandler |
| Class that wraps a Pair class for easy and secure access. More... | |
| class | JC::SConfig::Handler |
| Class that wraps a Node class for easy and secure access. More... | |
| class | JC::SConfig::SConfigParser |
| Class that contains helpful methods to work with text and files. More... | |
Defines | |
| #define | READ_BUFFER 512 |
| #define | NODE_START '{' |
| #define | NODE_END '}' |
| #define | PAIR_TOKEN '=' |
| #define | VALUE_DELIM '"' |
Typedefs | |
| typedef list< Pair > | JC::SConfig::t_pair_list |
| typedef list< Node > | JC::SConfig::t_node_list |
Enumerations | |
| enum | { JC::SConfig::SECTION_NODE = 0, JC::SConfig::SECTION_KEY, JC::SConfig::SECTION_VALUE, JC::SConfig::SECTION_NONE } |
| #define NODE_END '}' |
| #define NODE_START '{' |
| #define PAIR_TOKEN '=' |
| #define READ_BUFFER 512 |
| #define VALUE_DELIM '"' |
1.5.6