28 #ifndef GUM_MULTI_DIM_FUNCTION_GRAPH_INTERNAL_NODE_H 29 #define GUM_MULTI_DIM_FUNCTION_GRAPH_INTERNAL_NODE_H 70 void*
operator new(
size_t s);
75 void operator delete(
void* p);
173 void*
operator new(
size_t s);
178 void operator delete(
void* p);
279 #ifndef GUM_NO_INLINE bool operator==(const Parent &comp) const
Headers of gum::SmallObjectAllocator.
Base class for discrete random variable.
LinkedList< Parent > __nodeParents
The list of the node's parent.
Inline implementation of the InternalNode class.
Base class for discrete random variable.
gum is the global namespace for all aGrUM entities
bool operator!=(const Parent &comp) const
Parent & operator=(const Parent &src)
NodeId * __nodeSons
Table of sons of the node.
Structure used to represent a node internal structure.
const DiscreteVariable * __nodeVar
Variable associated to such node.
Link of a chain list allocated using the SmallObjectAllocator.
Parent(NodeId pi, Idx m)
Class constructor.
Chain list allocated using the SmallObjectAllocator.
Represent a node's parent.
Size Idx
Type for indexes.
Headers of the Link and LinkedList classes.
Size NodeId
Type for node ids.
some utils for topology : NodeId, Edge, Arc and consorts ...