11 #ifndef GAUDIKERNEL_DATASVC_H
12 #define GAUDIKERNEL_DATASVC_H
24 #include <string_view>
66 "force creation of default leaves on registerObject" };
70 "enable incidents on data creation requests" };
74 "enable incidents on data access requests" };
86 CLID rootCLID()
const override;
102 StatusCode unregisterAddress( std::string_view fullPath )
override;
124 StatusCode clearSubTree( std::string_view sub_tree_path )
override;
193 StatusCode registerObject( std::string_view parentPath, std::string_view objPath,
DataObject* pObject )
override;
199 StatusCode unregisterObject( std::string_view fullPath )
override;
237 StatusCode unlinkObject( std::string_view fullPath )
override;
255 using extends::extends;
272 virtual DataObject* createDefaultObject()
const;
300 #endif // GAUDIKERNEL_DATASVC_H