A DataObject is the base class of any identifiable object on any data store.
Interface for a tool or service that returns a list of leaves (paths) in a transient store.
virtual const LeavesList & leaves() const =0
Return the list of leaves.
DeclareInterfaceID(IDataStoreLeaves, 1, 0)
InterfaceID.
std::vector< DataObject * > LeavesList
Returned type.