29#include <VisionX/interface/components/PointCloudAndImageAndCalibrationProviderInterface.h>
36 virtual public PointCloudAndImageProviderInterface,
ImageProvider abstract class defines a component which provide images via ice or shared memory.
bool hasSharedMemorySupport(const Ice::Current &c=Ice::emptyCurrent) override
void onInitComponent() override
void onDisconnectComponent() override
Hook for subclass.
void onConnectComponent() override
void onExitComponent() override
void onConnectComponent() final override
virtual void onExitPointCloudAndImageProvider()=0
void onExitComponent() final override
void onDisconnectImageProvider() final override
void onConnectImageProvider() final override
This is called when the Component::onConnectComponent() setup is called.
void onDisconnectComponent() final override
Hook for subclass.
void onConnectPointCloudProvider() final override
This is called when the Component::onConnectComponent() setup is called.
void onInitComponent() final override
virtual void onConnectPointCloudAndImageProvider()=0
void onExitPointCloudProvider() final override
This is called when the Component::onExitComponent() setup is called.
void onExitImageProvider() final override
This is called when the Component::onExitComponent() setup is called.
virtual void onInitPointCloudAndImageProvider()=0
virtual void onDisconnectPointCloudAndImageProvider()=0
void onInitPointCloudProvider() final override
This is called when the Component::onInitComponent() is called.
bool hasSharedMemorySupport(const Ice::Current &c) override
void onInitImageProvider() final override
This is called when the Component::onInitComponent() is called.
PointCloudProvider abstract class defines a component which provide point clouds via ice or shared me...
void onInitComponent() override
void onDisconnectComponent() override
Hook for subclass.
void onConnectComponent() override
void onExitComponent() override