STIR
6.2.0
|
Class to store the Interfile keywords and their actions. More...
#include "stir/KeyParser.h"
Public Types | |
typedef RegisteredObjectBase *() | Parser(std::istream *, const std::string &) |
Public Member Functions | |
map_element (KeyArgument::type t, void(KeyParser::*object_member_ptr)(), void *variable_ptr, const int vectorised_key_level, const ASCIIlist_type *list_of_valid_keywords=0) | |
map_element (void(KeyParser::*pom)(), RegisteredObjectBase **pov, Parser *) | |
map_element (void(KeyParser::*pom)(), shared_ptr< RegisteredObjectBase > *pov, Parser *) | |
map_element & | operator= (const map_element &me) |
Public Attributes | |
KeyArgument::type | type |
void(KeyParser::* | p_object_member )() |
void * | p_object_variable |
int | vectorised_key_level |
const ASCIIlist_type * | p_object_list_of_values |
Parser * | parser |
Class to store the Interfile keywords and their actions.