Data Structures | |
| class | Handler |
Functions | |
| const bool | Empty (void) |
| void | Push (Handler *aCfg) |
| Handler & | Push (string aFile) |
| void | Pop (const Handler &aCfg) |
| void | Pop (void) |
| Handler & | GetCfg (string aFile) |
Variables | |
| deque< Handler * > | CfgStacks |
|
|
Definition at line 10 of file CfgHandler.cpp. References CfgStacks. Referenced by Pop(), and Ars::ArsApplication::~ArsApplication().
00011 {
00012 return CfgStacks.empty();
00013 }
|
|
|
|
Definition at line 39 of file CfgHandler.cpp. References CfgStacks, and Empty(). Referenced by Ars::ArsApplication::~ArsApplication().
|
|
|
Definition at line 29 of file CfgHandler.cpp. References CfgStacks, and Cfg::Handler::GetFilename().
|
|
|
Definition at line 20 of file CfgHandler.cpp. References CfgStacks, GetCfg(), Cfg::Handler::GetCfgFile(), and Push().
00021 {
00022 if( aFile[0] == '@' )
00023 aFile = GetCfg().GetCfgFile( "Paths" , aFile.substr( 1 ) );
00024
00025 Push( new Handler( aFile ) );
00026 return *CfgStacks.back();
00027 }
|
|
|
Definition at line 15 of file CfgHandler.cpp. References CfgStacks. Referenced by GetCfg(), Ars::ArsApplication::Init(), and Push().
00016 {
00017 CfgStacks.push_back( aCfg );
00018 }
|
|
|
Definition at line 8 of file CfgHandler.cpp. |
1.3.3