|
Safir SDK Core
|
#include <Safir/Utilities/Internal/VisibilityHelpers.h>#include <Safir/Utilities/Internal/AutoLink.h>#include <Safir/Dob/Typesystem/LanguageInterfaceDefs.h>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | Safir::Dob::Typesystem::MemberInfo |
| A type that encapsulates all member info that is useful for reflection. More... | |
Namespaces | |
| namespace | Safir |
| This namespace contains all the functionality and definitions of the SAFIR SDK. | |
| namespace | Safir::Dob |
| This namespace contains all functionality of the DOB (Components DOSE and DOTS). | |
| namespace | Safir::Dob::Typesystem |
| This namespace contains the DOB Typesystem functionality and definitions. | |
| namespace | Safir::Dob::Typesystem::Si32 |
| 32 bit SI-types. | |
| namespace | Safir::Dob::Typesystem::Si64 |
| 64 bit SI-types. | |
Macros | |
| #define | DOTS_CPP_API SAFIR_HELPER_DLL_IMPORT |
| #define | SAFIR_LIBRARY_NAME "dots_cpp" |
| #define | DOTS_CPP_LOCAL SAFIR_HELPER_DLL_LOCAL |
| #define DOTS_CPP_API SAFIR_HELPER_DLL_IMPORT |
Referenced by Safir::Dob::Typesystem::Utilities::Base64ToBinary(), Safir::Dob::Typesystem::Utilities::BinaryToBase64(), Safir::Dob::Typesystem::Utilities::BinaryToBase64(), Safir::Dob::Typesystem::Parameters::DictionaryKeyToIndex(), Safir::Dob::Typesystem::Parameters::DictionaryKeyToIndex(), Safir::Dob::Typesystem::Parameters::DictionaryKeyToIndex(), Safir::Dob::Typesystem::Parameters::DictionaryKeyToIndex(), Safir::Dob::Typesystem::Parameters::DictionaryKeyToIndex(), Safir::Dob::Typesystem::Parameters::DictionaryKeyToIndex(), Safir::Dob::Typesystem::Parameters::DictionaryKeyToIndex(), Safir::Dob::Typesystem::Operations::Exists(), Safir::Dob::Typesystem::Operations::GetAllTypeIds(), Safir::Dob::Typesystem::Members::GetArraySize(), Safir::Dob::Typesystem::Parameters::GetArraySize(), Safir::Dob::Typesystem::Parameters::GetBinary(), Safir::Dob::Typesystem::Parameters::GetBoolean(), Safir::Dob::Typesystem::Parameters::GetChannelId(), Safir::Dob::Typesystem::Parameters::GetChannelIdDictionaryKey(), Safir::Dob::Typesystem::Operations::GetClassTree(), Safir::Dob::Typesystem::Parameters::GetCollectionSize(), Safir::Dob::Typesystem::Parameters::GetEntityId(), Safir::Dob::Typesystem::Parameters::GetEntityIdDictionaryKey(), Safir::Dob::Typesystem::Parameters::GetEnumeration(), Safir::Dob::Typesystem::Operations::GetEnumerationChecksum(), Safir::Dob::Typesystem::Parameters::GetEnumerationDictionaryKey(), Safir::Dob::Typesystem::Operations::GetEnumerationValue(), Safir::Dob::Typesystem::Operations::GetEnumerationValueName(), Safir::Dob::Typesystem::Parameters::GetFloat32(), Safir::Dob::Typesystem::Parameters::GetFloat64(), Safir::Dob::Typesystem::Parameters::GetHandlerId(), Safir::Dob::Typesystem::Parameters::GetHandlerIdDictionaryKey(), Safir::Dob::Typesystem::Members::GetIndex(), Safir::Dob::Typesystem::Parameters::GetIndex(), Safir::Dob::Typesystem::Members::GetInfo(), Safir::Dob::Typesystem::Members::GetInfo(), Safir::Dob::Typesystem::Parameters::GetInfo(), Safir::Dob::Typesystem::Parameters::GetInstanceId(), Safir::Dob::Typesystem::Parameters::GetInstanceIdDictionaryKey(), Safir::Dob::Typesystem::Parameters::GetInt32(), Safir::Dob::Typesystem::Parameters::GetInt32DictionaryKey(), Safir::Dob::Typesystem::Parameters::GetInt64(), Safir::Dob::Typesystem::Parameters::GetInt64DictionaryKey(), Safir::Dob::Typesystem::Members::GetMaxStringLength(), Safir::Dob::Typesystem::Members::GetName(), Safir::Dob::Typesystem::Operations::GetName(), Safir::Dob::Typesystem::Parameters::GetName(), Safir::Dob::Typesystem::Operations::GetNumberOfClasses(), Safir::Dob::Typesystem::Operations::GetNumberOfEnumerations(), Safir::Dob::Typesystem::Operations::GetNumberOfEnumerationValues(), Safir::Dob::Typesystem::Members::GetNumberOfMembers(), Safir::Dob::Typesystem::Parameters::GetNumberOfParameters(), Safir::Dob::Typesystem::Operations::GetNumberOfProperties(), Safir::Dob::Typesystem::Operations::GetNumberOfTypeIds(), Safir::Dob::Typesystem::Parameters::GetObject(), Safir::Dob::Typesystem::Operations::GetParentType(), Safir::Dob::Typesystem::Parameters::GetString(), Safir::Dob::Typesystem::Parameters::GetStringDictionaryKey(), Safir::Dob::Typesystem::Parameters::GetType(), Safir::Dob::Typesystem::Members::GetTypeId(), Safir::Dob::Typesystem::Operations::GetTypeId(), Safir::Dob::Typesystem::Parameters::GetTypeId(), Safir::Dob::Typesystem::Parameters::GetTypeIdDictionaryKey(), Safir::Dob::Typesystem::Members::GetTypeName(), Safir::Dob::Typesystem::Parameters::GetTypeName(), Safir::Dob::Typesystem::Operations::HasProperty(), Safir::Dob::Typesystem::Operations::HasProperty(), Safir::Dob::Typesystem::Operations::IsClass(), Safir::Dob::Typesystem::Operations::IsEnumeration(), Safir::Dob::Typesystem::Operations::IsException(), Safir::Dob::Typesystem::Operations::IsOfType(), Safir::Dob::Typesystem::Operations::IsProperty(), Safir::Dob::Typesystem::Utilities::MergeChanges(), Safir::Dob::Typesystem::ChannelId::ToString(), Safir::Dob::Typesystem::EntityId::ToString(), Safir::Dob::Typesystem::HandlerId::ToString(), Safir::Dob::Typesystem::InstanceId::ToString(), Safir::Dob::Typesystem::EntityId::ToStringNumeric(), Safir::Dob::Typesystem::Utilities::ToUtf8(), and Safir::Dob::Typesystem::Utilities::ToWstring().
| #define DOTS_CPP_LOCAL SAFIR_HELPER_DLL_LOCAL |
| #define SAFIR_LIBRARY_NAME "dots_cpp" |