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

SourceForge.net Logo
Project
Download
Mailing lists

 

         

orcaifaceimpl::InterfaceManager Class Reference

#include <interfacemanager.h>

List of all members.


Detailed Description

class 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)


Generated for Orca Robotics by  doxygen 1.4.5