SheafSystem
0.0.0.0
|
Interface for class poset_component. More...
#include "SheafSystem/sheaf_dll_spec.h"
#include "SheafSystem/poset_state.h"
#include "SheafSystem/read_write_monitor_handle.h"
#include "SheafSystem/scoped_index.h"
#include "SheafSystem/standard_version_index.h"
#include "SheafSystem/std_string.h"
Go to the source code of this file.
Classes | |
class | sheaf::poset_component |
Features shared by poset_member and subposet. Subposet and poset_member objects can be attached, detached, and reattached to the poset_state object in a manner similar to the way object references can be attached, detached, and reattached to objects in Eiffel and in Java. This class provides the routines for managing the state attachment for these 2 poset component types. Note: this class is intended only for convenience of implementation. It is is not intended to be used as an abstract interface by clients and may not reliably function as such. More... | |
Namespaces | |
sheaf | |
Namespace for the sheaves component of the sheaf system. | |
Functions | |
SHEAF_DLL_SPEC size_t | sheaf::deep_size (const poset_component &xp, bool xinclude_shallow=true) |
The deep size of the referenced object of type poset_component. More... | |
Interface for class poset_component.
Definition in file poset_component.h.