#include <Registry.h>
Public Member Functions | |
| RegistryKey () | |
| RegistryKey (const Registry *r) | |
| virtual | ~RegistryKey () |
| const char * | operator() (void) |
Private Attributes | |
| const Registry * | fReg |
| std::map< std::string, RegistryItem * >::iterator | fIt |
|
|
Definition at line 207 of file Registry.cxx. 00208 {
00209 }
|
|
|
Definition at line 199 of file Registry.cxx. References fIt, and Registry::fMap. 00199 : 00200 fReg(r) 00201 { 00202 // FIXME! Figure out how to correctly declare fIt to reflect 00203 // constness. 00204 fIt = const_cast<Registry*>(fReg)->fMap.begin(); 00205 }
|
|
|
Definition at line 211 of file Registry.cxx. 00212 {
00213 }
|
|
|
Definition at line 215 of file Registry.cxx. References fIt, Registry::fMap, and fReg. 00216 {
00217 if (fIt == fReg->fMap.end()) return 0;
00218 const char* s = fIt->first.c_str();
00219 ++ fIt;
00220 return s;
00221 }
|
|
|
Definition at line 147 of file Registry.h. Referenced by operator()(), and RegistryKey(). |
|
|
Definition at line 146 of file Registry.h. Referenced by operator()(). |
1.3.9.1