CBMC
|
#include <sharing_node.h>
Public Types | |
typedef sharing_nodet< keyT, valueT, equalT > | leaft |
typedef std::forward_list< leaft > | leaf_listt |
Public Attributes | |
leaf_listt | con |
Additional Inherited Members | |
Public Member Functions inherited from small_shared_n_way_pointee_baset< N, Num > | |
small_shared_n_way_pointee_baset ()=default | |
small_shared_n_way_pointee_baset (const small_shared_n_way_pointee_baset &) | |
small_shared_n_way_pointee_baset & | operator= (const small_shared_n_way_pointee_baset &) |
Num | get_use_count () const |
void | increment_use_count () |
void | decrement_use_count () |
template<std::size_t I> | |
void | set_derived () |
template<std::size_t I> | |
bool | is_derived () const |
bool | is_same_type (const small_shared_n_way_pointee_baset &other) const |
Definition at line 82 of file sharing_node.h.
typedef std::forward_list<leaft> d_containert< keyT, valueT, equalT >::leaf_listt |
Definition at line 86 of file sharing_node.h.
typedef sharing_nodet< keyT, valueT, equalT > d_containert< keyT, valueT, equalT >::leaft |
Definition at line 85 of file sharing_node.h.
leaf_listt d_containert< keyT, valueT, equalT >::con |
Definition at line 88 of file sharing_node.h.