OpendTect  6.3
Public Member Functions | Static Public Member Functions | Protected Member Functions | Friends | List of all members
IDWithGroup< GroupNrT, ObjNrT >::GroupID Class Reference
Inheritance diagram for IDWithGroup< GroupNrT, ObjNrT >::GroupID:
[legend]

Public Member Functions

 GroupID ()
 
bool operator== (const GroupID &oth) const
 
bool operator!= (const GroupID &oth) const
 
- Public Member Functions inherited from IntegerID< GroupNrT >
 IntegerID ()
 
GroupNrT getI () const
 
void setI (GroupNrT i)
 
bool operator== (const IntegerID &oth) const
 
bool operator!= (const IntegerID &oth) const
 
bool isInvalid () const
 
bool isValid () const
 
void setInvalid ()
 

Static Public Member Functions

static GroupID get (GroupNrT i)
 
static GroupID getInvalid ()
 
- Static Public Member Functions inherited from IntegerID< GroupNrT >
static IntegerID get (GroupNrT i)
 
static IntegerID getInvalid ()
 

Protected Member Functions

 GroupID (GroupNrT i)
 
- Protected Member Functions inherited from IntegerID< GroupNrT >
 IntegerID (GroupNrT i)
 

Friends

class TypeSet< GroupID >
 

Additional Inherited Members

- Public Types inherited from IntegerID< GroupNrT >
typedef GroupNrT IDType
 
- Protected Attributes inherited from IntegerID< GroupNrT >
GroupNrT nr_
 

Constructor & Destructor Documentation

template<class GroupNrT, class ObjNrT>
IDWithGroup< GroupNrT, ObjNrT >::GroupID::GroupID ( )
inline
template<class GroupNrT, class ObjNrT>
IDWithGroup< GroupNrT, ObjNrT >::GroupID::GroupID ( GroupNrT  i)
inlineprotected

Member Function Documentation

template<class GroupNrT, class ObjNrT>
static GroupID IDWithGroup< GroupNrT, ObjNrT >::GroupID::get ( GroupNrT  i)
inlinestatic
template<class GroupNrT, class ObjNrT>
static GroupID IDWithGroup< GroupNrT, ObjNrT >::GroupID::getInvalid ( )
inlinestatic
template<class GroupNrT, class ObjNrT>
bool IDWithGroup< GroupNrT, ObjNrT >::GroupID::operator!= ( const GroupID oth) const
inline
template<class GroupNrT, class ObjNrT>
bool IDWithGroup< GroupNrT, ObjNrT >::GroupID::operator== ( const GroupID oth) const
inline

Friends And Related Function Documentation

template<class GroupNrT, class ObjNrT>
friend class TypeSet< GroupID >
friend

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017