6 #ifndef CPPIPC_COMMON_OBJECT_FACTORY_BASE_HPP 7 #define CPPIPC_COMMON_OBJECT_FACTORY_BASE_HPP 11 #include <core/system/cppipc/cppipc.hpp> 26 virtual size_t make_object(std::string objectname) = 0;
31 virtual std::string
ping(std::string pingval) = 0;
60 virtual void sync_objects(std::vector<size_t> object_ids,
bool active_list) = 0;
virtual void delete_object(size_t object_id)=0
virtual std::string get_status_publish_address()=0
virtual std::string get_control_address()=0
virtual size_t make_object(std::string objectname)=0
#define REGISTRATION_BEGIN(name)
virtual std::string ping(std::string pingval)=0
virtual void sync_objects(std::vector< size_t > object_ids, bool active_list)=0