MADNESS  version 0.9
Public Member Functions | Friends | List of all members
madness::uniqueidT Class Reference

#include <uniqueid.h>

Public Member Functions

 uniqueidT ()
 
bool operator== (const uniqueidT &other) const
 
std::size_t operator() (const uniqueidT &id) const
 
 operator bool () const
 
template<typename Archive >
void serialize (Archive &ar)
 
unsigned long get_world_id () const
 
unsigned long get_obj_id () const
 

Friends

class World
 
std::ostream & operator<< (std::ostream &s, const uniqueidT &id)
 

Constructor & Destructor Documentation

madness::uniqueidT::uniqueidT ( )
inline

Member Function Documentation

unsigned long madness::uniqueidT::get_obj_id ( ) const
inline
unsigned long madness::uniqueidT::get_world_id ( ) const
inline
madness::uniqueidT::operator bool ( ) const
inline
std::size_t madness::uniqueidT::operator() ( const uniqueidT id) const
inline
bool madness::uniqueidT::operator== ( const uniqueidT other) const
inline
template<typename Archive >
void madness::uniqueidT::serialize ( Archive &  ar)
inline

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  s,
const uniqueidT id 
)
friend
friend class World
friend

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