walberla::mesh::BoundaryInfo Class Reference

#include <BoundaryInfo.h>

Public Types

typedef boundary::BoundaryUID UID
 
typedef shared_ptr< boundary::BoundaryConfigurationConfigPtr
 

Public Member Functions

 BoundaryInfo ()
 
 BoundaryInfo (const UID &uid)
 
 BoundaryInfo (const UID &uid, const ConfigPtr &config)
 
const UIDgetUid () const
 
const ConfigPtrgetConfig () const
 
void setUid (const UID &uid)
 
void setConfig (const ConfigPtr &config)
 

Private Attributes

UID uid_
 
ConfigPtr config_
 

Member Typedef Documentation

◆ ConfigPtr

◆ UID

Constructor & Destructor Documentation

◆ BoundaryInfo() [1/3]

walberla::mesh::BoundaryInfo::BoundaryInfo ( )
inline

◆ BoundaryInfo() [2/3]

walberla::mesh::BoundaryInfo::BoundaryInfo ( const UID uid)
inline

◆ BoundaryInfo() [3/3]

walberla::mesh::BoundaryInfo::BoundaryInfo ( const UID uid,
const ConfigPtr config 
)
inline

Member Function Documentation

◆ getConfig()

const ConfigPtr& walberla::mesh::BoundaryInfo::getConfig ( ) const
inline

◆ getUid()

const UID& walberla::mesh::BoundaryInfo::getUid ( ) const
inline

◆ setConfig()

void walberla::mesh::BoundaryInfo::setConfig ( const ConfigPtr config)
inline

◆ setUid()

void walberla::mesh::BoundaryInfo::setUid ( const UID uid)
inline

Member Data Documentation

◆ config_

ConfigPtr walberla::mesh::BoundaryInfo::config_
private

◆ uid_

UID walberla::mesh::BoundaryInfo::uid_
private

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