#include <stdio.h>
#include <map>
#include "generic/static.h"
#include "entitylib.h"
#include "namespace.h"
Go to the source code of this file.
Data Structures | |
class | NameKeys |
Defines | |
#define | INCLUDED_NAMEKEYS_H |
Typedefs | |
typedef MemberCaller1 < EntityKeyValue, const std::string &,&EntityKeyValue::assign > | KeyValueAssignCaller |
typedef MemberCaller1 < EntityKeyValue, const KeyObserver &,&EntityKeyValue::attach > | KeyValueAttachCaller |
typedef MemberCaller1 < EntityKeyValue, const KeyObserver &,&EntityKeyValue::detach > | KeyValueDetachCaller |
Functions | |
static bool | keyIsName (const std::string &key) |
#define INCLUDED_NAMEKEYS_H |
Definition at line 23 of file namekeys.h.
typedef MemberCaller1<EntityKeyValue, const std::string&, &EntityKeyValue::assign> KeyValueAssignCaller |
Definition at line 36 of file namekeys.h.
typedef MemberCaller1<EntityKeyValue, const KeyObserver&, &EntityKeyValue::attach> KeyValueAttachCaller |
Definition at line 37 of file namekeys.h.
typedef MemberCaller1<EntityKeyValue, const KeyObserver&, &EntityKeyValue::detach> KeyValueDetachCaller |
Definition at line 38 of file namekeys.h.
static bool keyIsName | ( | const std::string & | key | ) | [inline, static] |
Definition at line 31 of file namekeys.h.
Referenced by NameKeys::eraseName(), and NameKeys::insertName().