Home
last modified time | relevance | path

Searched refs:HLABasicDataType (Results 1 – 16 of 16) sorted by relevance

/dports/devel/simgear/simgear-2020.3.11/simgear/hla/
H A DHLABasicDataType.cxx31 HLABasicDataType::HLABasicDataType(const std::string& name) : in HLABasicDataType() function in simgear::HLABasicDataType
36 HLABasicDataType::~HLABasicDataType() in ~HLABasicDataType()
41 HLABasicDataType::accept(HLADataTypeVisitor& visitor) const in accept()
46 const HLABasicDataType*
47 HLABasicDataType::toBasicDataType() const in toBasicDataType()
55 HLABasicDataType(name) in HLAInt8DataType()
73 HLABasicDataType(name) in HLAUInt8DataType()
92 HLABasicDataType(name) \
H A DHLABasicDataElement.hxx28 HLABasicDataElement(const HLABasicDataType* dataType);
37 virtual const HLABasicDataType* getDataType() const;
39 void setDataType(const HLABasicDataType* dataType);
42 SGSharedPtr<const HLABasicDataType> _dataType;
48 HLAAbstract##type##DataElement(const HLABasicDataType* dataType = 0); \
59 HLA##type##DataElement(const HLABasicDataType* dataType = 0); \
60 HLA##type##DataElement(const HLABasicDataType* dataType, \
88 const HLABasicDataType* getDataType() const \
90 void setDataType(const HLABasicDataType* dataType) \
H A DHLABasicDataElement.cxx31 HLABasicDataElement::HLABasicDataElement(const HLABasicDataType* dataType) : in HLABasicDataElement()
52 const HLABasicDataType*
61 const HLABasicDataType* scalarDataType = dynamic_cast<const HLABasicDataType*>(dataType); in setDataType()
71 HLABasicDataElement::setDataType(const HLABasicDataType* dataType) in setDataType()
77 HLAAbstract##type##DataElement::HLAAbstract##type##DataElement(const HLABasicDataType* dataType) :\
107 HLA##type##DataElement::HLA##type##DataElement(const HLABasicDataType* dataType) : \
113 HLA##type##DataElement::HLA##type##DataElement(const HLABasicDataType* dataType, \
H A DHLABasicDataType.hxx26 class HLABasicDataType : public HLADataType { class
28 virtual ~HLABasicDataType();
31 virtual const HLABasicDataType* toBasicDataType() const;
34 HLABasicDataType(const std::string& name);
37 class HLAInt8DataType : public HLABasicDataType {
70 class HLAUInt8DataType : public HLABasicDataType {
104 class HLA##name##DataType : public HLABasicDataType { \
H A DHLAArrayDataType.hxx93 void setSizeDataType(const HLABasicDataType* sizeDataType);
94 const HLABasicDataType* getSizeDataType() const in getSizeDataType()
101 SGSharedPtr<const HLABasicDataType> _sizeDataType;
H A DHLAEnumeratedDataType.hxx65 void setRepresentation(HLABasicDataType* representation);
66 const HLABasicDataType* getRepresentation() const in getRepresentation()
82 virtual const HLABasicDataType* getDataType() const = 0;
H A DHLADataTypeVisitor.hxx41 virtual void apply(const HLABasicDataType& dataType) in apply()
44 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
46 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
48 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
50 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
52 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
54 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
56 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
58 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
60 { apply(static_cast<const HLABasicDataType&>(dataType)); } in apply()
[all …]
H A DHLADataType.hxx31 class HLABasicDataType;
54 virtual const HLABasicDataType* toBasicDataType() const;
H A DHLAEnumeratedDataType.cxx67 virtual const HLABasicDataType* getDataType() const in getDataType()
175 HLAEnumeratedDataType::setRepresentation(HLABasicDataType* representation) in setRepresentation()
H A DHLAEnumeratedDataElement.hxx41 const HLABasicDataType* getRepresentationDataType() const;
H A DHLAEnumeratedDataElement.cxx97 const HLABasicDataType*
H A DHLAArrayDataType.cxx184 HLAVariableArrayDataType::setSizeDataType(const HLABasicDataType* sizeDataType) in setSizeDataType()
H A DHLAPropertyDataElement.cxx165 ScalarDataElement(const HLABasicDataType* dataType, SGPropertyNode* propertyNode);
175 HLAPropertyDataElement::ScalarDataElement::ScalarDataElement(const HLABasicDataType* dataType, SGPr… in ScalarDataElement()
H A DHLADataType.cxx50 const HLABasicDataType*
H A DHLAOMTXmlVisitor.hxx189 SGSharedPtr<HLABasicDataType> getBasicDataType(const std::string& dataTypeName);
H A DHLAOMTXmlVisitor.cxx300 SGSharedPtr<HLABasicDataType>