desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type > Class Template Reference
#include <simple_actions.h>
Inheritance diagram for desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >:

Collaboration diagram for desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >:

Public Types | |
| typedef void(Obj_Type::* | FunType )(Data_Type *) |
Public Member Functions | |
| PatchIdRefAttribute_body (FunType set, const Xml_string &name) | |
| void | begin (const Xml_string &, Xml_attr attr) |
Private Attributes | |
| FunType | set_ |
| Xml_string | name_ |
Detailed Description
template<class Obj_Type, class Data_Type>
class desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >
Definition at line 768 of file simple_actions.h.
Member Typedef Documentation
template<class Obj_Type, class Data_Type>
| typedef void(Obj_Type::* desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::FunType)(Data_Type *) |
Constructor & Destructor Documentation
template<class Obj_Type, class Data_Type>
| desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::PatchIdRefAttribute_body | ( | FunType | set, | |
| const Xml_string & | name | |||
| ) | [inline] |
Definition at line 773 of file simple_actions.h.
Member Function Documentation
template<class Obj_Type, class Data_Type>
| void desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::begin | ( | const Xml_string & | , | |
| Xml_attr | attr | |||
| ) | [inline, virtual] |
Reimplemented from desaxe::Action_body.
Definition at line 777 of file simple_actions.h.
References desaxe::Action_body::dig, desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::name_, desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::set_, and Xml_data().
Member Data Documentation
template<class Obj_Type, class Data_Type>
FunType desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::set_ [private] |
Definition at line 787 of file simple_actions.h.
Referenced by desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::begin().
template<class Obj_Type, class Data_Type>
Xml_string desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::name_ [private] |
Definition at line 788 of file simple_actions.h.
Referenced by desaxe::PatchIdRefAttribute_body< Obj_Type, Data_Type >::begin().
The documentation for this class was generated from the following file:
