ug4
ug::UniqueFVGeomIDProvider Class Reference

a singleton class that returns a new id for each type More...

#include <fv_geom_base.h>

Public Member Functions

size_t new_id ()
 

Static Public Member Functions

static UniqueFVGeomIDProviderinst ()
 

Private Member Functions

 UniqueFVGeomIDProvider ()
 

Private Attributes

size_t m_id
 

Detailed Description

a singleton class that returns a new id for each type

Constructor & Destructor Documentation

◆ UniqueFVGeomIDProvider()

ug::UniqueFVGeomIDProvider::UniqueFVGeomIDProvider ( )
inlineprivate

Member Function Documentation

◆ inst()

static UniqueFVGeomIDProvider& ug::UniqueFVGeomIDProvider::inst ( )
inlinestatic

Referenced by ug::GetUniqueFVGeomID().

◆ new_id()

size_t ug::UniqueFVGeomIDProvider::new_id ( )
inline

References m_id.

Referenced by ug::GetUniqueFVGeomID().

Member Data Documentation

◆ m_id

size_t ug::UniqueFVGeomIDProvider::m_id
private

Referenced by new_id().


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