Struct Base::DumpOptions#

Nested Relationships#

This struct is a nested type of Class Base.

Inheritance Relationships#

Derived Type#

Struct Documentation#

struct DumpOptions

A struct with options to tailor the content from a dumpString() call.

This struct can be sub-classed by specialized classes to add custom options.

Subclassed by Karana::Core::LockingBase::DumpOptions

Public Functions

DumpOptions() = default
DumpOptions &operator=(const DumpOptions &p)

Copy assignment operator.

Parameters:

p – The dumpOptions to copy from.

Returns:

A reference to this.

DumpOptions(const DumpOptions &p)

Copy constructor.

Parameters:

p – The dumpOptions to copy from.

virtual ~DumpOptions()

Destructor.

Public Members

bool type_string = true

include the typeString info

bool id = false

include the tree id

bool ref_count = false

include the reference count

bool cache_deps = false

Report cache dependency info.