tlds
Transactional Operations for Linked Data Structures
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
point Struct Reference

#include <point.hpp>

Collaboration diagram for point:

Public Member Functions

size_t hash () const
 
bool operator== (const point &o) const
 
bool operator!= (const point &rhs) const
 
TRANSACTION_SAFE bool operator< (const point &o) const
 
 point ()
 

Public Attributes

int coord [2]
 
edgefirst_edge
 
long x
 
long y
 
long z
 
long value
 
momentum_t momentum
 

Constructor & Destructor Documentation

point::point ( )
inline

Member Function Documentation

size_t point::hash ( ) const
inline

Here is the caller graph for this function:

bool point::operator!= ( const point rhs) const
inline
TRANSACTION_SAFE bool point::operator< ( const point o) const
inline
bool point::operator== ( const point o) const
inline

Member Data Documentation

int point::coord[2]
edge* point::first_edge
momentum_t point::momentum
long point::value
long point::x
long point::y
long point::z

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