3.5.0-rc1
Loading...
Searching...
No Matches
tigl::generated::CPACSSysElemPneumaticDistributionElements Class Reference

Pneumatic distribution elements. More...

#include <CPACSSysElemPneumaticDistributionElements.h>

Public Member Functions

TIGL_EXPORT CPACSSysElemPneumaticDistributionElements (CPACSSysElemPneumaticElements *parent, CTiglUIDManager *uidMgr)
virtual TIGL_EXPORT boost::optional< CPACSSysElemCouplings > & GetCouplings ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemCouplings > & GetCouplings () const
virtual TIGL_EXPORT CPACSSysElemCouplingsGetCouplings (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemFilters > & GetFilters ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemFilters > & GetFilters () const
virtual TIGL_EXPORT CPACSSysElemFiltersGetFilters (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemFittings > & GetFittings ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemFittings > & GetFittings () const
virtual TIGL_EXPORT CPACSSysElemFittingsGetFittings (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemGenericDistributionElements > & GetGenericDistributionElements ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemGenericDistributionElements > & GetGenericDistributionElements () const
virtual TIGL_EXPORT CPACSSysElemGenericDistributionElementsGetGenericDistributionElements (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemGroundConnectors > & GetGroundConnectors ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemGroundConnectors > & GetGroundConnectors () const
virtual TIGL_EXPORT CPACSSysElemGroundConnectorsGetGroundConnectors (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemJoiners > & GetJoiners ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemJoiners > & GetJoiners () const
virtual TIGL_EXPORT CPACSSysElemJoinersGetJoiners (CreateIfNotExistsTag)
virtual TIGL_EXPORT CTiglUIDObjectGetNextUIDParent ()
virtual TIGL_EXPORT const CTiglUIDObjectGetNextUIDParent () const
TIGL_EXPORT CPACSSysElemPneumaticElementsGetParent ()
TIGL_EXPORT const CPACSSysElemPneumaticElementsGetParent () const
virtual TIGL_EXPORT boost::optional< CPACSSysElemPiccoloTubes > & GetPiccoloTubes ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemPiccoloTubes > & GetPiccoloTubes () const
virtual TIGL_EXPORT CPACSSysElemPiccoloTubesGetPiccoloTubes (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemPipeBallJoints > & GetPipeBallJoints ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemPipeBallJoints > & GetPipeBallJoints () const
virtual TIGL_EXPORT CPACSSysElemPipeBallJointsGetPipeBallJoints (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemPipeBellows > & GetPipeBellows ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemPipeBellows > & GetPipeBellows () const
virtual TIGL_EXPORT CPACSSysElemPipeBellowsGetPipeBellows (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemPipes > & GetPipes ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemPipes > & GetPipes () const
virtual TIGL_EXPORT CPACSSysElemPipesGetPipes (CreateIfNotExistsTag)
virtual TIGL_EXPORT boost::optional< CPACSSysElemSplitters > & GetSplitters ()
virtual TIGL_EXPORT const boost::optional< CPACSSysElemSplitters > & GetSplitters () const
virtual TIGL_EXPORT CPACSSysElemSplittersGetSplitters (CreateIfNotExistsTag)
TIGL_EXPORT CTiglUIDManagerGetUIDManager ()
TIGL_EXPORT const CTiglUIDManagerGetUIDManager () const
virtual TIGL_EXPORT void ReadCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath)
virtual TIGL_EXPORT void RemoveCouplings ()
virtual TIGL_EXPORT void RemoveFilters ()
virtual TIGL_EXPORT void RemoveFittings ()
virtual TIGL_EXPORT void RemoveGenericDistributionElements ()
virtual TIGL_EXPORT void RemoveGroundConnectors ()
virtual TIGL_EXPORT void RemoveJoiners ()
virtual TIGL_EXPORT void RemovePiccoloTubes ()
virtual TIGL_EXPORT void RemovePipeBallJoints ()
virtual TIGL_EXPORT void RemovePipeBellows ()
virtual TIGL_EXPORT void RemovePipes ()
virtual TIGL_EXPORT void RemoveSplitters ()
virtual TIGL_EXPORT void WriteCPACS (const TixiDocumentHandle &tixiHandle, const std::string &xpath) const
virtual TIGL_EXPORT ~CPACSSysElemPneumaticDistributionElements ()

Protected Attributes

boost::optional< CPACSSysElemCouplingsm_couplings
 Library of predefined couplings.
boost::optional< CPACSSysElemFiltersm_filters
 Library of predefined filters.
boost::optional< CPACSSysElemFittingsm_fittings
 Library of predefined fittings.
boost::optional< CPACSSysElemGenericDistributionElementsm_genericDistributionElements
 Library of predefined generic distribution elements.
boost::optional< CPACSSysElemGroundConnectorsm_groundConnectors
 Library of predefined ground connectors.
boost::optional< CPACSSysElemJoinersm_joiners
 Library of predefined joiners.
CPACSSysElemPneumaticElementsm_parent
boost::optional< CPACSSysElemPiccoloTubesm_piccoloTubes
 Library of predefined piccolo tubes.
boost::optional< CPACSSysElemPipeBallJointsm_pipeBallJoints
 Library of predefined pipe ball joints.
boost::optional< CPACSSysElemPipeBellowsm_pipeBellows
 Library of predefined pipe bellows.
boost::optional< CPACSSysElemPipesm_pipes
 Library of predefined pipes.
boost::optional< CPACSSysElemSplittersm_splitters
 Library of predefined splitters.
CTiglUIDManagerm_uidMgr

Private Member Functions

 CPACSSysElemPneumaticDistributionElements (const CPACSSysElemPneumaticDistributionElements &)=delete
 CPACSSysElemPneumaticDistributionElements (CPACSSysElemPneumaticDistributionElements &&)=delete
CPACSSysElemPneumaticDistributionElementsoperator= (const CPACSSysElemPneumaticDistributionElements &)=delete
CPACSSysElemPneumaticDistributionElementsoperator= (CPACSSysElemPneumaticDistributionElements &&)=delete

Detailed Description

Pneumatic distribution elements.

Contains elements that transport, route, split, join, or connect a system quantity.

Constructor & Destructor Documentation

◆ CPACSSysElemPneumaticDistributionElements() [1/3]

TIGL_EXPORT tigl::generated::CPACSSysElemPneumaticDistributionElements::CPACSSysElemPneumaticDistributionElements ( CPACSSysElemPneumaticElements * parent,
CTiglUIDManager * uidMgr )

◆ ~CPACSSysElemPneumaticDistributionElements()

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

◆ CPACSSysElemPneumaticDistributionElements() [2/3]

tigl::generated::CPACSSysElemPneumaticDistributionElements::CPACSSysElemPneumaticDistributionElements ( const CPACSSysElemPneumaticDistributionElements & )
privatedelete

◆ CPACSSysElemPneumaticDistributionElements() [3/3]

tigl::generated::CPACSSysElemPneumaticDistributionElements::CPACSSysElemPneumaticDistributionElements ( CPACSSysElemPneumaticDistributionElements && )
privatedelete

Member Function Documentation

◆ GetCouplings() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemCouplings > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetCouplings ( )
virtual

◆ GetCouplings() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemCouplings > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetCouplings ( ) const
virtual

◆ GetCouplings() [3/3]

virtual TIGL_EXPORT CPACSSysElemCouplings & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetCouplings ( CreateIfNotExistsTag )
virtual

◆ GetFilters() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemFilters > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetFilters ( )
virtual

◆ GetFilters() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemFilters > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetFilters ( ) const
virtual

◆ GetFilters() [3/3]

virtual TIGL_EXPORT CPACSSysElemFilters & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetFilters ( CreateIfNotExistsTag )
virtual

◆ GetFittings() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemFittings > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetFittings ( )
virtual

◆ GetFittings() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemFittings > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetFittings ( ) const
virtual

◆ GetFittings() [3/3]

virtual TIGL_EXPORT CPACSSysElemFittings & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetFittings ( CreateIfNotExistsTag )
virtual

◆ GetGenericDistributionElements() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemGenericDistributionElements > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetGenericDistributionElements ( )
virtual

◆ GetGenericDistributionElements() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemGenericDistributionElements > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetGenericDistributionElements ( ) const
virtual

◆ GetGenericDistributionElements() [3/3]

virtual TIGL_EXPORT CPACSSysElemGenericDistributionElements & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetGenericDistributionElements ( CreateIfNotExistsTag )
virtual

◆ GetGroundConnectors() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemGroundConnectors > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetGroundConnectors ( )
virtual

◆ GetGroundConnectors() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemGroundConnectors > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetGroundConnectors ( ) const
virtual

◆ GetGroundConnectors() [3/3]

virtual TIGL_EXPORT CPACSSysElemGroundConnectors & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetGroundConnectors ( CreateIfNotExistsTag )
virtual

◆ GetJoiners() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemJoiners > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetJoiners ( )
virtual

◆ GetJoiners() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemJoiners > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetJoiners ( ) const
virtual

◆ GetJoiners() [3/3]

virtual TIGL_EXPORT CPACSSysElemJoiners & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetJoiners ( CreateIfNotExistsTag )
virtual

◆ GetNextUIDParent() [1/2]

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

◆ GetNextUIDParent() [2/2]

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

◆ GetParent() [1/2]

TIGL_EXPORT CPACSSysElemPneumaticElements * tigl::generated::CPACSSysElemPneumaticDistributionElements::GetParent ( )

◆ GetParent() [2/2]

TIGL_EXPORT const CPACSSysElemPneumaticElements * tigl::generated::CPACSSysElemPneumaticDistributionElements::GetParent ( ) const

◆ GetPiccoloTubes() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemPiccoloTubes > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPiccoloTubes ( )
virtual

◆ GetPiccoloTubes() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemPiccoloTubes > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPiccoloTubes ( ) const
virtual

◆ GetPiccoloTubes() [3/3]

virtual TIGL_EXPORT CPACSSysElemPiccoloTubes & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPiccoloTubes ( CreateIfNotExistsTag )
virtual

◆ GetPipeBallJoints() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemPipeBallJoints > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipeBallJoints ( )
virtual

◆ GetPipeBallJoints() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemPipeBallJoints > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipeBallJoints ( ) const
virtual

◆ GetPipeBallJoints() [3/3]

virtual TIGL_EXPORT CPACSSysElemPipeBallJoints & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipeBallJoints ( CreateIfNotExistsTag )
virtual

◆ GetPipeBellows() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemPipeBellows > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipeBellows ( )
virtual

◆ GetPipeBellows() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemPipeBellows > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipeBellows ( ) const
virtual

◆ GetPipeBellows() [3/3]

virtual TIGL_EXPORT CPACSSysElemPipeBellows & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipeBellows ( CreateIfNotExistsTag )
virtual

◆ GetPipes() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemPipes > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipes ( )
virtual

◆ GetPipes() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemPipes > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipes ( ) const
virtual

◆ GetPipes() [3/3]

virtual TIGL_EXPORT CPACSSysElemPipes & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetPipes ( CreateIfNotExistsTag )
virtual

◆ GetSplitters() [1/3]

virtual TIGL_EXPORT boost::optional< CPACSSysElemSplitters > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetSplitters ( )
virtual

◆ GetSplitters() [2/3]

virtual TIGL_EXPORT const boost::optional< CPACSSysElemSplitters > & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetSplitters ( ) const
virtual

◆ GetSplitters() [3/3]

virtual TIGL_EXPORT CPACSSysElemSplitters & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetSplitters ( CreateIfNotExistsTag )
virtual

◆ GetUIDManager() [1/2]

TIGL_EXPORT CTiglUIDManager & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetUIDManager ( )

◆ GetUIDManager() [2/2]

TIGL_EXPORT const CTiglUIDManager & tigl::generated::CPACSSysElemPneumaticDistributionElements::GetUIDManager ( ) const

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

◆ ReadCPACS()

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

◆ RemoveCouplings()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemoveCouplings ( )
virtual

◆ RemoveFilters()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemoveFilters ( )
virtual

◆ RemoveFittings()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemoveFittings ( )
virtual

◆ RemoveGenericDistributionElements()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemoveGenericDistributionElements ( )
virtual

◆ RemoveGroundConnectors()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemoveGroundConnectors ( )
virtual

◆ RemoveJoiners()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemoveJoiners ( )
virtual

◆ RemovePiccoloTubes()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemovePiccoloTubes ( )
virtual

◆ RemovePipeBallJoints()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemovePipeBallJoints ( )
virtual

◆ RemovePipeBellows()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemovePipeBellows ( )
virtual

◆ RemovePipes()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemovePipes ( )
virtual

◆ RemoveSplitters()

virtual TIGL_EXPORT void tigl::generated::CPACSSysElemPneumaticDistributionElements::RemoveSplitters ( )
virtual

◆ WriteCPACS()

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

Field Documentation

◆ m_couplings

boost::optional<CPACSSysElemCouplings> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_couplings
protected

Library of predefined couplings.

◆ m_filters

boost::optional<CPACSSysElemFilters> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_filters
protected

Library of predefined filters.

◆ m_fittings

boost::optional<CPACSSysElemFittings> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_fittings
protected

Library of predefined fittings.

◆ m_genericDistributionElements

boost::optional<CPACSSysElemGenericDistributionElements> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_genericDistributionElements
protected

Library of predefined generic distribution elements.

◆ m_groundConnectors

boost::optional<CPACSSysElemGroundConnectors> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_groundConnectors
protected

Library of predefined ground connectors.

◆ m_joiners

boost::optional<CPACSSysElemJoiners> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_joiners
protected

Library of predefined joiners.

◆ m_parent

CPACSSysElemPneumaticElements* tigl::generated::CPACSSysElemPneumaticDistributionElements::m_parent
protected

◆ m_piccoloTubes

boost::optional<CPACSSysElemPiccoloTubes> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_piccoloTubes
protected

Library of predefined piccolo tubes.

◆ m_pipeBallJoints

boost::optional<CPACSSysElemPipeBallJoints> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_pipeBallJoints
protected

Library of predefined pipe ball joints.

◆ m_pipeBellows

boost::optional<CPACSSysElemPipeBellows> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_pipeBellows
protected

Library of predefined pipe bellows.

◆ m_pipes

boost::optional<CPACSSysElemPipes> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_pipes
protected

Library of predefined pipes.

◆ m_splitters

boost::optional<CPACSSysElemSplitters> tigl::generated::CPACSSysElemPneumaticDistributionElements::m_splitters
protected

Library of predefined splitters.

◆ m_uidMgr

CTiglUIDManager* tigl::generated::CPACSSysElemPneumaticDistributionElements::m_uidMgr
protected

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