1.8.0
CCC
 
Loading...
Searching...
No Matches
gstlrn::PtrGeos Class Reference

#include <PtrGeos.hpp>

Detailed Description

Gives the Rank of the Attribute for:

  • a given pointer type
  • a given locatorIndex rank

The dimension of the internal vector is equal to the number of items for a given pointer type

Public Member Functions

bool isLocatorIndexValid (Id locatorIndex) const
 
Id getLocatorByIndex (Id locatorIndex) const
 
void setLocatorByIndex (Id locatorIndex, Id value)
 
Id getNLoc () const
 
bool hasLocator () const
 
Id findUIDInLocator (Id iuid) const
 
void erase (Id locatorIndex)
 
void clear ()
 
void resize (Id count)
 
String dumpLocator (Id rank, const ELoc &locatorType) const
 

Member Function Documentation

◆ clear()

void gstlrn::PtrGeos::clear ( )

◆ dumpLocator()

String gstlrn::PtrGeos::dumpLocator ( Id  rank,
const ELoc &  locatorType 
) const

◆ erase()

void gstlrn::PtrGeos::erase ( Id  locatorIndex)

◆ findUIDInLocator()

Id gstlrn::PtrGeos::findUIDInLocator ( Id  iuid) const

◆ getLocatorByIndex()

Id gstlrn::PtrGeos::getLocatorByIndex ( Id  locatorIndex) const
inline

◆ getNLoc()

Id gstlrn::PtrGeos::getNLoc ( ) const
inline

◆ hasLocator()

bool gstlrn::PtrGeos::hasLocator ( ) const
inline

◆ isLocatorIndexValid()

bool gstlrn::PtrGeos::isLocatorIndexValid ( Id  locatorIndex) const

◆ resize()

void gstlrn::PtrGeos::resize ( Id  count)
inline

◆ setLocatorByIndex()

void gstlrn::PtrGeos::setLocatorByIndex ( Id  locatorIndex,
Id  value 
)
inline

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