![]() |
aGrUM 3.0.0
a C++ library for (probabilistic) graphical models
|
Represent a node's parent. More...
#include <agrum/base/multidim/FunctionGraphUtilities/internalNode.h>
Public Member Functions | |
| Parent (NodeId pi, Idx m) | |
| Class constructor. | |
| Parent (const Parent &src) | |
| Copy constructor. | |
Allocators and Deallocators redefinition | |
| void * | operator new (size_t s) |
| New operator. | |
| void | operator delete (void *p) |
| Delete operator. | |
Operators | |
| bool | operator== (const Parent &comp) const |
| Parent & | operator= (const Parent &src) |
Public Attributes | |
| NodeId | parentId |
| Idx | modality |
Represent a node's parent.
Definition at line 71 of file internalNode.h.
Class constructor.
Definition at line 58 of file internalNode_inl.h.
References modality, and parentId.
Referenced by Parent(), operator delete(), operator=(), and operator==().
|
default |
| INLINE void gum::Parent::operator delete | ( | void * | p | ) |
Delete operator.
Definition at line 67 of file internalNode_inl.h.
References Parent(), gum::SmallObjectAllocator::deallocate(), and gum::SmallObjectAllocator::instance().
| INLINE void * gum::Parent::operator new | ( | size_t | s | ) |
New operator.
Definition at line 64 of file internalNode_inl.h.
References gum::SmallObjectAllocator::allocate(), and gum::SmallObjectAllocator::instance().
Definition at line 72 of file internalNode_inl.h.
References Parent(), modality, and parentId.
| Idx gum::Parent::modality |
Definition at line 73 of file internalNode.h.
Referenced by Parent(), and operator==().
| NodeId gum::Parent::parentId |
Definition at line 72 of file internalNode.h.
Referenced by Parent(), and operator==().