Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_core::core_objects::element_3d::Csc3dElementModel Struct Reference

#include <Csc3dElementModelResolver.h>

Inheritance diagram for conscience_core::core_objects::element_3d::Csc3dElementModel:
conscience_core::core_objects::element_3d::CscObjectModel conscience_core::core_objects::element_3d::CscPlaceModel

Public Member Functions

 Csc3dElementModel ()
 
 Csc3dElementModel (const Csc3dElementType &elementType, const string &id, const string &name, const optional< string > &type, const optional< string > &provider, unsigned long long lastModificationTimeMillis)
 
 Csc3dElementModel (const Csc3dElementModel &other)
 
Csc3dElementModelclone () const
 

Public Attributes

Csc3dElementType elementType
 
string id
 
string name
 
optional< string > type
 
optional< string > provider
 
unsigned long long lastModificationTimeMillis
 

Constructor & Destructor Documentation

◆ Csc3dElementModel() [1/3]

conscience_core::core_objects::element_3d::Csc3dElementModel::Csc3dElementModel ( )
inline

◆ Csc3dElementModel() [2/3]

conscience_core::core_objects::element_3d::Csc3dElementModel::Csc3dElementModel ( const Csc3dElementType elementType,
const string &  id,
const string &  name,
const optional< string > &  type,
const optional< string > &  provider,
unsigned long long  lastModificationTimeMillis 
)

◆ Csc3dElementModel() [3/3]

conscience_core::core_objects::element_3d::Csc3dElementModel::Csc3dElementModel ( const Csc3dElementModel other)
inline

Member Function Documentation

◆ clone()

Csc3dElementModel * conscience_core::core_objects::element_3d::Csc3dElementModel::clone ( ) const

Member Data Documentation

◆ elementType

Csc3dElementType conscience_core::core_objects::element_3d::Csc3dElementModel::elementType

◆ id

string conscience_core::core_objects::element_3d::Csc3dElementModel::id

◆ lastModificationTimeMillis

unsigned long long conscience_core::core_objects::element_3d::Csc3dElementModel::lastModificationTimeMillis

◆ name

string conscience_core::core_objects::element_3d::Csc3dElementModel::name

◆ provider

optional<string> conscience_core::core_objects::element_3d::Csc3dElementModel::provider

◆ type

optional<string> conscience_core::core_objects::element_3d::Csc3dElementModel::type

The documentation for this struct was generated from the following files: