22 #ifndef ObjectRepository_H_
23 #define ObjectRepository_H_
26 #include <omniORB4/CORBA.h>
27 #include <omniORB4/Naming.hh>
29 #include "UniSetTypes.h"
30 #include "Exceptions.h"
31 #include "Configuration.h"
76 bool isExist(
const std::string& fullName )
const;
101 bool createSectionF(const std::
string& fullName)throw(uniset::ORepFailed, uniset::InvalidObjectName);
107 bool removeSection(const std::
string& fullName,
bool recursive = false);
110 bool renameSection(const std::
string& newName, const std::
string& fullName);
121 mutable std::
string nsName;
127 bool createContext( const std::
string& cname, CosNaming::NamingContext_ptr ctx);
131 mutable CosNaming::NamingContext_var localctx;