Component for automatic creation of the Universally Unique Identifier (UUID).
virtual void OnComponentCreated() override
icomp::CComponentBase BaseClass
Base class for component implementation.
Implementation of a named object over iprm::INameParam interface.
Interface for an object containing a name.
Common class for all classes which objects can be archived or restored from archive.
This namespace contains basic implementations of standard primitives on the component level.