Sirikata
Classes | Public Member Functions | Static Public Member Functions | Private Attributes
Sirikata::OHDP::SpaceNodeID Class Reference

Combination of SpaceID and NodeID. More...

#include <Defs.hpp>

Inheritance diagram for Sirikata::OHDP::SpaceNodeID:
Collaboration diagram for Sirikata::OHDP::SpaceNodeID:

List of all members.

Classes

class  Hasher

Public Member Functions

 SpaceNodeID ()
 SpaceNodeID (const SpaceID &s, const NodeID &n)
 SpaceNodeID (const String &rhs)
const SpaceIDspace () const
const NodeIDnode () const
bool operator== (const SpaceNodeID &rhs) const
bool operator< (const SpaceNodeID &rhs) const
String toString () const

Static Public Member Functions

static const SpaceNodeIDnull ()
 Get a null SpaceNodeID.

Private Attributes

SpaceID mSpace
NodeID mNode

Detailed Description

Combination of SpaceID and NodeID.


Constructor & Destructor Documentation

Sirikata::OHDP::SpaceNodeID::SpaceNodeID ( )
Sirikata::OHDP::SpaceNodeID::SpaceNodeID ( const SpaceID s,
const NodeID n 
)
Sirikata::OHDP::SpaceNodeID::SpaceNodeID ( const String &  rhs) [explicit]

Member Function Documentation

const NodeID& Sirikata::OHDP::SpaceNodeID::node ( ) const [inline]
const SpaceNodeID & Sirikata::OHDP::SpaceNodeID::null ( ) [static]
bool Sirikata::OHDP::SpaceNodeID::operator< ( const SpaceNodeID rhs) const

References mNode, and mSpace.

bool Sirikata::OHDP::SpaceNodeID::operator== ( const SpaceNodeID rhs) const

References mNode, and mSpace.

const SpaceID& Sirikata::OHDP::SpaceNodeID::space ( ) const [inline]
String Sirikata::OHDP::SpaceNodeID::toString ( ) const

Member Data Documentation


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