25#include <IceGrid/Admin.h>
37 nodeInit(
const IceGrid::NodeDynamicInfoSeq& nodes,
38 const ::Ice::Current& = Ice::emptyCurrent)
override
40 viewer->gridNodeListUpdate(nodes);
44 nodeUp(
const IceGrid::NodeDynamicInfo& node, const ::Ice::Current& = Ice::emptyCurrent)
override
46 viewer->gridNodeListAdd(node);
50 nodeDown(
const std::string& name, const ::Ice::Current& = Ice::emptyCurrent)
override
52 viewer->gridNodeListRemove(QString::fromStdString(name));
57 const IceGrid::ServerDynamicInfo& updatedInfo,
58 const ::Ice::Current& = Ice::emptyCurrent)
override
60 viewer->updateServerInfo(node, updatedInfo);
65 const IceGrid::AdapterDynamicInfo& updatedInfo,
66 const ::Ice::Current& = Ice::emptyCurrent)
override
68 viewer->updateAdapterInfo(node, updatedInfo);
IceUtil::Handle< QtNodeObserver > QtNodeObserverPtr
void updateServer(const std::string &node, const IceGrid::ServerDynamicInfo &updatedInfo, const ::Ice::Current &=Ice::emptyCurrent) override
void nodeDown(const std::string &name, const ::Ice::Current &=Ice::emptyCurrent) override
QtNodeObserver(armarx::IceGridViewer *viewer)
void nodeInit(const IceGrid::NodeDynamicInfoSeq &nodes, const ::Ice::Current &=Ice::emptyCurrent) override
void updateAdapter(const std::string &node, const IceGrid::AdapterDynamicInfo &updatedInfo, const ::Ice::Current &=Ice::emptyCurrent) override
void nodeUp(const IceGrid::NodeDynamicInfo &node, const ::Ice::Current &=Ice::emptyCurrent) override