|
Safir SDK Core
|
Description of a property mapping. More...
#include <Safir/Dob/Typesystem/ToolSupport/TypeRepository.h>
Public Member Functions | |
| virtual | ~PropertyMappingDescription ()=default |
| Destructor. | |
| virtual const char * | FileName () const =0 |
| Get dou file path as a string. | |
| virtual const char * | Summary () const =0 |
| Get a summary about this property mapping. | |
| virtual const PropertyDescription * | GetProperty () const =0 |
| Get the property this property mapping refers to. | |
| virtual const ClassDescription * | GetClass () const =0 |
| Get the class this property mapping refers to. | |
| virtual const MemberMappingDescription * | GetMemberMapping (int propertyMemberIndex) const =0 |
| Get member mapping for a specific property member. | |
Description of a property mapping.
|
virtualdefault |
Destructor.
|
pure virtual |
Get dou file path as a string.
|
pure virtual |
Get the class this property mapping refers to.
|
pure virtual |
Get member mapping for a specific property member.
| propertyMemberIndex | [in] - The member index of the property member. |
|
pure virtual |
Get the property this property mapping refers to.
|
pure virtual |
Get a summary about this property mapping.