![]() |
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.