1 #ifndef SAFIR_DOB_INJECTIONPROPERTY_H_INCLUDED
2 #define SAFIR_DOB_INJECTIONPROPERTY_H_INCLUDED
5 #ifdef DOTS_GENERATED_CPP_EXPORTS
6 #define GENERATED_API __declspec(dllexport)
8 #define GENERATED_API __declspec(dllimport)
11 #pragma comment( lib, "dots_generated-Safir-cppd.lib" )
13 #pragma comment( lib, "dots_generated-Safir-cpp.lib" )
Defines the Injection for an entity.
Definition: InjectionProperty.h:40
Enumeration
Definition: InjectionKind.h:42
static const Safir::Dob::Typesystem::TypeId Checksum
Definition: InjectionKind.h:62
DotsC_TypeId TypeId
A unique type identifier.
Definition: Dob/Typesystem/Defs.h:221
boost::shared_ptr< Object > ObjectPtr
A smart pointer to an Object.
Definition: Object.h:41
DotsC_EnumerationValue EnumerationValue
The ordinal value of an enumeration.
Definition: Dob/Typesystem/Defs.h:273
DOTS_API bool HasProperty(const Dob::Typesystem::TypeId classType, const Dob::Typesystem::TypeId propertyType)
Checks if the a class has a property.