![]() |
aGrUM 2.3.2
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 |
| 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 57 of file internalNode_inl.h.
References modality, and parentId.
Referenced by Parent(), operator delete(), operator!=(), operator=(), and operator==().
| INLINE gum::Parent::Parent | ( | const Parent & | src | ) |
| INLINE void gum::Parent::operator delete | ( | void * | p | ) |
Delete operator.
Definition at line 66 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 63 of file internalNode_inl.h.
References gum::SmallObjectAllocator::allocate(), and gum::SmallObjectAllocator::instance().
Definition at line 77 of file internalNode_inl.h.
References Parent().
Definition at line 71 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(), Parent(), operator=(), and operator==().
| NodeId gum::Parent::parentId |
Definition at line 72 of file internalNode.h.
Referenced by Parent(), Parent(), operator=(), and operator==().