Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

Config::SymbolEnt Class Reference

#include <symbolEnt.h>

List of all members.

Public Types

enum  SymbolEntSrc {
  ConfigFile, Environment, CommandEnv, Commandline,
  Other, Invalid
}

Public Member Functions

 SymbolEnt ()
 SymbolEnt (enum SymbolEntSrc tok, const ConfigString &val, const ConfigString &src="", bool state=false)
 SymbolEnt (const SymbolEnt &c)
SymbolEnt & operator= (const SymbolEnt &)
bool operator== (const SymbolEnt &other) const
bool operator!= (const SymbolEnt &other) const
bool operator< (const SymbolEnt &other) const
ConfigString Src (void) const
ConfigString Val (void) const
SymbolEntSrc SrcTok (void) const
bool State (void) const

Private Attributes

ConfigString _src
ConfigString _val
bool _state
enum SymbolEntSrc _srctok


Member Enumeration Documentation

enum Config::SymbolEnt::SymbolEntSrc
 

Enumeration values:
ConfigFile 
Environment 
CommandEnv 
Commandline 
Other 
Invalid 

Definition at line 34 of file symbolEnt.h.


Constructor & Destructor Documentation

Config::SymbolEnt::SymbolEnt  )  [inline]
 

Definition at line 42 of file symbolEnt.h.

Config::SymbolEnt::SymbolEnt enum SymbolEntSrc  tok,
const ConfigString val,
const ConfigString src = "",
bool  state = false
[inline]
 

Definition at line 43 of file symbolEnt.h.

Config::SymbolEnt::SymbolEnt const SymbolEnt &  c  )  [inline]
 

Definition at line 46 of file symbolEnt.h.

References ConfigString, and INLINE.


Member Function Documentation

bool Config::SymbolEnt::operator!= const SymbolEnt &  other  )  const [inline]
 

Definition at line 110 of file symbolEnt.h.

bool Config::SymbolEnt::operator< const SymbolEnt &  other  )  const [inline]
 

Definition at line 115 of file symbolEnt.h.

SymbolEnt & Config::SymbolEnt::operator= const SymbolEnt &  c  )  [inline]
 

Definition at line 96 of file symbolEnt.h.

bool Config::SymbolEnt::operator== const SymbolEnt &  other  )  const [inline]
 

Definition at line 105 of file symbolEnt.h.

ConfigString Config::SymbolEnt::Src void   )  const [inline]
 

Definition at line 119 of file symbolEnt.h.

SymbolEnt::SymbolEntSrc Config::SymbolEnt::SrcTok void   )  const [inline]
 

Definition at line 127 of file symbolEnt.h.

bool Config::SymbolEnt::State void   )  const [inline]
 

Definition at line 131 of file symbolEnt.h.

ConfigString Config::SymbolEnt::Val void   )  const [inline]
 

Definition at line 123 of file symbolEnt.h.


Member Data Documentation

ConfigString Config::SymbolEnt::_src [private]
 

Definition at line 37 of file symbolEnt.h.

enum SymbolEntSrc Config::SymbolEnt::_srctok [private]
 

Definition at line 40 of file symbolEnt.h.

bool Config::SymbolEnt::_state [private]
 

Definition at line 39 of file symbolEnt.h.

ConfigString Config::SymbolEnt::_val [private]
 

Definition at line 38 of file symbolEnt.h.


The documentation for this class was generated from the following file:
Generated on Thu May 1 22:13:45 2003 for DTool by doxygen1.3