#include <CPACSVersionInfo.h>
Public Member Functions | |
| TIGL_EXPORT | CPACSVersionInfo (CPACSVersionInfos *parent) |
| virtual TIGL_EXPORT const std::string & | GetCpacsVersion () const |
| virtual TIGL_EXPORT const std::string & | GetCreator () const |
| virtual TIGL_EXPORT const std::string & | GetDescription () const |
| virtual TIGL_EXPORT CTiglUIDObject * | GetNextUIDParent () |
| virtual TIGL_EXPORT const CTiglUIDObject * | GetNextUIDParent () const |
| TIGL_EXPORT CPACSVersionInfos * | GetParent () |
| TIGL_EXPORT const CPACSVersionInfos * | GetParent () const |
| virtual TIGL_EXPORT const std::time_t & | GetTimestamp () const |
| virtual TIGL_EXPORT const std::string & | GetVersion () const |
| virtual TIGL_EXPORT void | ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) |
| virtual TIGL_EXPORT void | SetCpacsVersion (const std::string &value) |
| virtual TIGL_EXPORT void | SetCreator (const std::string &value) |
| virtual TIGL_EXPORT void | SetDescription (const std::string &value) |
| virtual TIGL_EXPORT void | SetTimestamp (const std::time_t &value) |
| virtual TIGL_EXPORT void | SetVersion (const std::string &value) |
| virtual TIGL_EXPORT void | WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const |
| virtual TIGL_EXPORT | ~CPACSVersionInfo () |
Protected Attributes | |
| std::string | m_cpacsVersion |
| CPACS version of the dataset according to the Semantic Versioning 2.0.0 standard. | |
| std::string | m_creator |
| Creator of initial CPACS dataset. | |
| std::string | m_description |
| Description of CPACS dataset. | |
| CPACSVersionInfos * | m_parent |
| std::time_t | m_timestamp |
| Timestamp of initial CPACS dataset creation. | |
| std::string | m_version |
| Reference to the <version> element in the <header> node, for which additional metadata is specified. The <version> element follows Semantic Versioning 2.0.0 standard, as does the corresponding attribute link. | |
Private Member Functions | |
| CPACSVersionInfo (const CPACSVersionInfo &)=delete | |
| CPACSVersionInfo (CPACSVersionInfo &&)=delete | |
| CPACSVersionInfo & | operator= (const CPACSVersionInfo &)=delete |
| CPACSVersionInfo & | operator= (CPACSVersionInfo &&)=delete |
Version Information.
| TIGL_EXPORT tigl::generated::CPACSVersionInfo::CPACSVersionInfo | ( | CPACSVersionInfos * | parent | ) |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
| TIGL_EXPORT CPACSVersionInfos * tigl::generated::CPACSVersionInfo::GetParent | ( | ) |
| TIGL_EXPORT const CPACSVersionInfos * tigl::generated::CPACSVersionInfo::GetParent | ( | ) | const |
|
virtual |
|
virtual |
|
privatedelete |
|
privatedelete |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
CPACS version of the dataset according to the Semantic Versioning 2.0.0 standard.
|
protected |
Creator of initial CPACS dataset.
|
protected |
Description of CPACS dataset.
|
protected |
|
protected |
Timestamp of initial CPACS dataset creation.
|
protected |
Reference to the <version> element in the <header> node, for which additional metadata is specified. The <version> element follows Semantic Versioning 2.0.0 standard, as does the corresponding attribute link.