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)
INLINE SymbolEnt & operator= (const SymbolEnt &)
INLINE bool operator== (const SymbolEnt &other) const
INLINE bool operator!= (const SymbolEnt &other) const
INLINE bool operator< (const SymbolEnt &other) const
INLINE ConfigString Src (void) const
INLINE ConfigString Val (void) const
INLINE SymbolEntSrc SrcTok (void) const
INLINE 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 31 of file symbolEnt.h.


Constructor & Destructor Documentation

Config::SymbolEnt::SymbolEnt  )  [inline]
 

Definition at line 39 of file symbolEnt.h.

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

Definition at line 40 of file symbolEnt.h.

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

Definition at line 43 of file symbolEnt.h.

References c.


Member Function Documentation

INLINE bool Config::SymbolEnt::operator!= const SymbolEnt &  other  )  const
 

Definition at line 104 of file symbolEnt.h.

INLINE bool Config::SymbolEnt::operator< const SymbolEnt &  other  )  const
 

Definition at line 109 of file symbolEnt.h.

INLINE SymbolEnt & Config::SymbolEnt::operator= const SymbolEnt &   ) 
 

Definition at line 90 of file symbolEnt.h.

INLINE bool Config::SymbolEnt::operator== const SymbolEnt &  other  )  const
 

Definition at line 99 of file symbolEnt.h.

INLINE ConfigString Config::SymbolEnt::Src void   )  const
 

Definition at line 113 of file symbolEnt.h.

INLINE SymbolEnt::SymbolEntSrc Config::SymbolEnt::SrcTok void   )  const
 

Definition at line 121 of file symbolEnt.h.

INLINE bool Config::SymbolEnt::State void   )  const
 

Definition at line 125 of file symbolEnt.h.

INLINE ConfigString Config::SymbolEnt::Val void   )  const
 

Definition at line 117 of file symbolEnt.h.


Member Data Documentation

ConfigString Config::SymbolEnt::_src [private]
 

Definition at line 34 of file symbolEnt.h.

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

Definition at line 37 of file symbolEnt.h.

bool Config::SymbolEnt::_state [private]
 

Definition at line 36 of file symbolEnt.h.

ConfigString Config::SymbolEnt::_val [private]
 

Definition at line 35 of file symbolEnt.h.


The documentation for this class was generated from the following file:
Generated on Fri Apr 18 01:35:07 2003 for DTool by doxygen1.3