PLearn 0.1
|
#include <string>
#include <map>
#include "OptionBase.h"
#include "RemoteMethodMap.h"
#include <plearn/io/PPath.h>
Go to the source code of this file.
Classes | |
class | PLearn::TypeMapEntry |
Description of a single type within the TypeMap. More... | |
class | PLearn::TypeFactory |
Create new objects given their type name (as a string). More... | |
Namespaces | |
namespace | PLearn |
< for swap | |
Typedefs | |
typedef Object *(* | PLearn::NEW_OBJECT )() |
Typedef for the "new instance" function type, which returns a default-initialized Object. | |
typedef OptionList &(* | PLearn::GETOPTIONLIST_METHOD )() |
typedef RemoteMethodMap &(* | PLearn::GET_REMOTE_METHODS )() |
typedef bool(* | PLearn::ISA_METHOD )(const Object *o) |
typedef std::map< string, TypeMapEntry > | PLearn::TypeMap |
Definition in file TypeFactory.h.