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

 

         

orca::OrcaException Exception Reference
[Pinger]

A generic run-time exception. More...

List of all members.


Detailed Description

A generic run-time exception.

Thrown when something goes wrong.

Raised when a remote operation is not implemented.

Raised when one or more parameters to a remote request were malformed.

Raised when a component failed to connect to a required interface.

Raised when the component is too busy to process requests.

Raised when the server fails to subscribe client for periodic updates.

Indicates a problem with robot hardware, e.g. sensors and actuators.

Server failed to configure itself as requrested by client.

Orca Components can use this to signal error conditions to their clients.

To catch this exception and all derived ones, do the following:

try
{
    // make a remote call
}
catch ( const orca::OrcaException& e )
{
    cout << e << ": " << e.what <<endl;
    // do something else
}

Raised when the server does not have the requested data.

Typically, this is because the server has not fully initialized yet.


The documentation for this exception was generated from the following file:
  • exceptions.ice
 

Webmaster: Tobias Kaupp (tobasco at users.sourceforge.net)


Generated for Orca Robotics by  doxygen 1.4.5