|
WSF
|
Exportable entity that exports an input block for a type definition. More...
#include <PlatformTypeDefinition.hpp>


Public Member Functions | |
| PlatformTypeDefinition ()=default | |
| PlatformTypeDefinition (const std::string &aDefinitionName, const std::string &aAFSIMBaseType) noexcept | |
| void | SetDefinitionName (const std::string &aDefinitionName) |
| void | SetAfsimBase (const std::string &aAFSIMBaseType) |
| InputBlock | GetInputBlock () const override |
| const std::string & | GetDefinition () const noexcept |
| Public Member Functions inherited from usmtf::Exportable | |
| virtual | ~Exportable ()=default |
Exportable entity that exports an input block for a type definition.
A PlatformTypeDefinition is the representation of an AFSIM platform type script block. This will export: platform_type name base type end_platform_type
|
default |
References GetDefinition(), GetInputBlock(), PlatformTypeDefinition(), SetAfsimBase(), and SetDefinitionName().
Referenced by PlatformTypeDefinition().
|
explicitnoexcept |
|
noexcept |
Referenced by usmtf::Platform::GetInputBlock(), and PlatformTypeDefinition().
|
overridevirtual |
Implements usmtf::Exportable.
Referenced by PlatformTypeDefinition().
| void usmtf::PlatformTypeDefinition::SetAfsimBase | ( | const std::string & | aAFSIMBaseType | ) |
Referenced by PlatformTypeDefinition().
| void usmtf::PlatformTypeDefinition::SetDefinitionName | ( | const std::string & | aDefinitionName | ) |
Referenced by PlatformTypeDefinition().