|
orca-robotics INTRODUCTION Overview Download and Install Quick Start Documentation Publications REPOSITORY Interfaces Components Libraries Utilities Software Map DEVELOPER Tutorials Examples Dev Guide Dashboard Wiki login/pass: orca/orca PEOPLE Contributors Users Project Download Mailing lists
|
orcaifaceimpl::InterfaceManager Class Reference#include <interfacemanager.h>
Detailed Descriptionclass MainTread { public: void run();private: orcaifaceimpl::LaserScanner2dImplPtr producer_; orcaifaceimpl::InterfaceManagerPtr producerManager_; orcaifaceimpl::StoringLaserScanner2dConsumerImplPtr consumer_; orcaifaceimpl::InterfaceManagerPtr consumerManager_; }; void MainTread::run() { for ( ;; ) { producer_ = new orcaifaceimpl::LaserScanner2dImpl( descr, "LaserScanner2d", context_ ); producerManager_ = new orcaifaceimpl::InterfaceManager( producer_ ); producer_->initInterface( this, subsysName() ); producer_->localSetAndSend( data ); producer_->destroy(); consumer_ = new orcaifaceimpl::LaserScanner2dConsumerImplPtr( context_ ); consumerManager_ = new orcaifaceimpl::InterfaceManager( consumer_ ); consumer_->subscribeWithTag( "Laser2d" ); consumer_->store().get( data ); consumer_->destroy(); } } The documentation for this class was generated from the following files:
|
Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)
1.4.5