|
Pol
Rev 533
|
#include <cfgelem.h>
Inheritance diagram for ConfigElemBase:
Collaboration diagram for ConfigElemBase:Public Member Functions | |
| const char * | rest () const |
| const char * | type () const |
| bool | type_is (const char *name) const |
Protected Member Functions | |
| ConfigElemBase () | |
Protected Attributes | |
| const ConfigSource * | _source |
| std::string | rest_ |
| std::string | type_ |
| ConfigElemBase::ConfigElemBase | ( | ) | [protected] |
Definition at line 74 of file cfgfile.cpp.
| const char * ConfigElemBase::rest | ( | ) | const |
Reimplemented in VectorConfigElem.
Definition at line 96 of file cfgfile.cpp.
References rest_.
Referenced by ItemDesc::create(), Storage::create_area(), create_intrinsic_weapon_from_npctemplate(), CreateItemDescriptor(), NpcTemplateConfigSource::display_error(), ConfigFile::display_error(), find_npc_template(), FindEquipTemplate(), FindNpcTemplate(), StoredConfigFile::load(), DataFileContents::load(), load_circle_data(), load_landtile_entry(), load_packet_entries(), load_subpacket_entries(), load_tile_entry(), NpcTemplate::NpcTemplate(), process_package_cmds_cfg(), read_global_data(), read_multidefs(), RegionGroupBase::read_region(), read_region_data(), NPC::readNpcProperties(), NPC::readProperties(), and ConfigElem::set_rest().
Here is the caller graph for this function:| const char * ConfigElemBase::type | ( | ) | const |
Reimplemented in VectorConfigElem.
Definition at line 91 of file cfgfile.cpp.
References type_.
Referenced by ItemDesc::create(), NpcTemplateConfigSource::display_error(), ConfigFile::display_error(), DumpCaseJmp(), load_packet_entries(), load_subpacket_entries(), Storage::read(), read_menus(), read_starting_locations(), ConfigElem::set_type(), slurp(), and type_is().
Here is the caller graph for this function:| bool ConfigElemBase::type_is | ( | const char * | name | ) | const |
Reimplemented in VectorConfigElem.
Definition at line 120 of file cfgfile.cpp.
Referenced by ItemDesc::create(), FindEquipTemplate(), FindNpcTemplate(), load_incremental_indexes(), load_movecost(), load_uoclient_entry(), ConfigSection::matches(), MultiDef::MultiDef(), Storage::read(), read_gameservers(), read_resources_dat(), read_stacking_cfg(), slurp(), and xmain().
Here is the call graph for this function:
Here is the caller graph for this function:const ConfigSource* ConfigElemBase::_source [protected] |
Definition at line 45 of file cfgelem.h.
Referenced by ConfigFile::read(), ConfigFile::readraw(), ConfigElem::set_source(), ConfigElem::throw_error(), VectorConfigElem::throw_error(), ConfigElem::warn(), and ConfigElem::warn_with_line().
std::string ConfigElemBase::rest_ [protected] |
Reimplemented in VectorConfigElem.
Definition at line 43 of file cfgelem.h.
Referenced by ConfigFile::_read(), rest(), and ConfigElem::set_rest().
std::string ConfigElemBase::type_ [protected] |
Reimplemented in VectorConfigElem.
Definition at line 42 of file cfgelem.h.
Referenced by ConfigFile::_read(), ConfigElem::set_type(), type(), and type_is().