|
Safir SDK Core
|

Go to the source code of this file.
Namespaces | |
| Safir | |
| Safir. | |
| Safir::Dob | |
| Dob. | |
| Safir::Dob::Typesystem | |
| This namespace contains the DOB Typesystem functionality and definitions. | |
| Safir::Dob::Typesystem::Members | |
| Functions for getting member information from types. | |
Functions | |
| DOTS_API Dob::Typesystem::Int32 | Safir::Dob::Typesystem::Members::GetNumberOfMembers (const Dob::Typesystem::TypeId typeId) |
| Get the number of members for a class or property. More... | |
| DOTS_API Dob::Typesystem::MemberIndex | Safir::Dob::Typesystem::Members::GetIndex (const Dob::Typesystem::TypeId typeId, const std::wstring &memberName) |
| Get the member index of a named member. More... | |
| DOTS_API std::wstring | Safir::Dob::Typesystem::Members::GetName (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::MemberIndex member) |
| Get the name of the specified member as it was defined in the xml description. More... | |
| DOTS_API Dob::Typesystem::TypeId | Safir::Dob::Typesystem::Members::GetTypeId (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::MemberIndex member) |
| Get type id of object or enumeration member. More... | |
| DOTS_API void | Safir::Dob::Typesystem::Members::GetInfo (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::MemberIndex member, Dob::Typesystem::MemberType &memberType, const char *&memberName, Dob::Typesystem::TypeId &memberTypeId, Dob::Typesystem::Int32 &stringLength, bool &isArray, Dob::Typesystem::Int32 &arrayLength) |
| Get information about a specific class member. More... | |
| DOTS_API Dob::Typesystem::Int32 | Safir::Dob::Typesystem::Members::GetArraySize (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::MemberIndex member) |
| Get the array size of a member. More... | |
| DOTS_API Dob::Typesystem::Int32 | Safir::Dob::Typesystem::Members::GetMaxStringLength (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::MemberIndex member) |
| Get the maximum string length of a member. More... | |
| DOTS_API std::wstring | Safir::Dob::Typesystem::Members::GetTypeName (const Dob::Typesystem::TypeId typeId, const Dob::Typesystem::MemberIndex member) |
| Get the name of the type as it was defined in the xml description. More... | |