3.4.0
tigl::generated::CPACSVersionInfo Class Reference

Version Information. More...

#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 CTiglUIDObjectGetNextUIDParent ()
 
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
 
TIGL_EXPORT CPACSVersionInfosGetParent ()
 
TIGL_EXPORT const CPACSVersionInfosGetParent () 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. More...
 
std::string m_creator
 Creator of initial CPACS dataset. More...
 
std::string m_description
 Description of CPACS dataset. More...
 
CPACSVersionInfosm_parent
 
std::time_t m_timestamp
 Timestamp of initial CPACS dataset creation. More...
 
std::string m_version
 

Private Member Functions

 CPACSVersionInfo (const CPACSVersionInfo &)=delete
 
 CPACSVersionInfo (CPACSVersionInfo &&)=delete
 
CPACSVersionInfooperator= (const CPACSVersionInfo &)=delete
 
CPACSVersionInfooperator= (CPACSVersionInfo &&)=delete
 

Detailed Description

Version Information.

Constructor & Destructor Documentation

◆ CPACSVersionInfo() [1/3]

TIGL_EXPORT tigl::generated::CPACSVersionInfo::CPACSVersionInfo ( CPACSVersionInfos parent)

◆ ~CPACSVersionInfo()

virtual TIGL_EXPORT tigl::generated::CPACSVersionInfo::~CPACSVersionInfo ( )
virtual

◆ CPACSVersionInfo() [2/3]

tigl::generated::CPACSVersionInfo::CPACSVersionInfo ( const CPACSVersionInfo )
privatedelete

◆ CPACSVersionInfo() [3/3]

tigl::generated::CPACSVersionInfo::CPACSVersionInfo ( CPACSVersionInfo &&  )
privatedelete

Member Function Documentation

◆ GetCpacsVersion()

virtual TIGL_EXPORT const std::string& tigl::generated::CPACSVersionInfo::GetCpacsVersion ( ) const
virtual

◆ GetCreator()

virtual TIGL_EXPORT const std::string& tigl::generated::CPACSVersionInfo::GetCreator ( ) const
virtual

◆ GetDescription()

virtual TIGL_EXPORT const std::string& tigl::generated::CPACSVersionInfo::GetDescription ( ) const
virtual

◆ GetNextUIDParent() [1/2]

virtual TIGL_EXPORT CTiglUIDObject* tigl::generated::CPACSVersionInfo::GetNextUIDParent ( )
virtual

◆ GetNextUIDParent() [2/2]

virtual TIGL_EXPORT const CTiglUIDObject* tigl::generated::CPACSVersionInfo::GetNextUIDParent ( ) const
virtual

◆ GetParent() [1/2]

TIGL_EXPORT CPACSVersionInfos* tigl::generated::CPACSVersionInfo::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSVersionInfos* tigl::generated::CPACSVersionInfo::GetParent ( ) const

◆ GetTimestamp()

virtual TIGL_EXPORT const std::time_t& tigl::generated::CPACSVersionInfo::GetTimestamp ( ) const
virtual

◆ GetVersion()

virtual TIGL_EXPORT const std::string& tigl::generated::CPACSVersionInfo::GetVersion ( ) const
virtual

◆ operator=() [1/2]

CPACSVersionInfo& tigl::generated::CPACSVersionInfo::operator= ( const CPACSVersionInfo )
privatedelete

◆ operator=() [2/2]

CPACSVersionInfo& tigl::generated::CPACSVersionInfo::operator= ( CPACSVersionInfo &&  )
privatedelete

◆ ReadCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSVersionInfo::ReadCPACS ( const TixiDocumentHandle &  tixiHandle,
const std::string &  xpath 
)
virtual

◆ SetCpacsVersion()

virtual TIGL_EXPORT void tigl::generated::CPACSVersionInfo::SetCpacsVersion ( const std::string &  value)
virtual

◆ SetCreator()

virtual TIGL_EXPORT void tigl::generated::CPACSVersionInfo::SetCreator ( const std::string &  value)
virtual

◆ SetDescription()

virtual TIGL_EXPORT void tigl::generated::CPACSVersionInfo::SetDescription ( const std::string &  value)
virtual

◆ SetTimestamp()

virtual TIGL_EXPORT void tigl::generated::CPACSVersionInfo::SetTimestamp ( const std::time_t &  value)
virtual

◆ SetVersion()

virtual TIGL_EXPORT void tigl::generated::CPACSVersionInfo::SetVersion ( const std::string &  value)
virtual

◆ WriteCPACS()

virtual TIGL_EXPORT void tigl::generated::CPACSVersionInfo::WriteCPACS ( const TixiDocumentHandle &  tixiHandle,
const std::string &  xpath 
) const
virtual

Field Documentation

◆ m_cpacsVersion

std::string tigl::generated::CPACSVersionInfo::m_cpacsVersion
protected

CPACS version of the dataset.

◆ m_creator

std::string tigl::generated::CPACSVersionInfo::m_creator
protected

Creator of initial CPACS dataset.

◆ m_description

std::string tigl::generated::CPACSVersionInfo::m_description
protected

Description of CPACS dataset.

◆ m_parent

CPACSVersionInfos* tigl::generated::CPACSVersionInfo::m_parent
protected

◆ m_timestamp

std::time_t tigl::generated::CPACSVersionInfo::m_timestamp
protected

Timestamp of initial CPACS dataset creation.

◆ m_version

std::string tigl::generated::CPACSVersionInfo::m_version
protected

The documentation for this class was generated from the following file: