Config.h File Reference

#include <map>
#include "Singleton.h"
#include "S11n.h"
#include "BuildInfo.h"
#include "XmlDocument.h"
#include "XmlRegistryElement.h"

Include dependency graph for Config.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Config

Functions

ConfigCONFIG ()

Variables

static const char *const MSG_CONFIG_INVALID_TYPE = "Invalid type of preference '%s'."
static const char *const MSG_CONFIG_NOT_FOUND = "Preference '%s' is not found."
static const char *const MSG_CONFIG_WRONG_FORMAT = "Wrong config file format near '%s'."
static const char *const MSG_CONFIG_TYPE_MISMATCH = "Type of preference '%s' and type of the default value for this preference are mismatched."
static const char *const CONFIG_PATH = "/etc/pylon.conf.xml"


Function Documentation

Config* CONFIG (  )  [inline]

Definition at line 60 of file Config.h.

References Singleton< T >::instance().

Referenced by Registry< T >::get(), Core::init(), Registry< T >::Registry(), and Registry< T >::set().


Variable Documentation

const char* const CONFIG_PATH = "/etc/pylon.conf.xml" [static]

Definition at line 24 of file Config.h.

Referenced by Config::Config(), and Config::save().

const char* const MSG_CONFIG_INVALID_TYPE = "Invalid type of preference '%s'." [static]

Definition at line 19 of file Config.h.

const char* const MSG_CONFIG_NOT_FOUND = "Preference '%s' is not found." [static]

Definition at line 20 of file Config.h.

Referenced by Config::get().

const char* const MSG_CONFIG_TYPE_MISMATCH = "Type of preference '%s' and type of the default value for this preference are mismatched." [static]

Definition at line 22 of file Config.h.

const char* const MSG_CONFIG_WRONG_FORMAT = "Wrong config file format near '%s'." [static]

Definition at line 21 of file Config.h.

Referenced by S11n< T >::fromString().


Generated on Thu Sep 6 20:11:34 2007 for Pylon Application Platform by  doxygen 1.5.1