Class Object

Inheritance Relationships

Derived Types

Class Documentation

class uconfig::Object

Abstract object interface.

Subclassed by uconfig::Config< FormatTs >, uconfig::Variable< T >, uconfig::Variable< std::vector< T > >

Public Functions

virtual ~Object() = default
virtual bool Initialized() const noexcept = 0
virtual bool Optional() const noexcept = 0
inline virtual void Validate() const