Public Member Functions | Private Attributes | List of all members
rtabmap::CameraInfoEvent Class Reference

#include <CameraMobile.h>

Inheritance diagram for rtabmap::CameraInfoEvent:
Inheritance graph
[legend]

Public Member Functions

 CameraInfoEvent (int type, const std::string &key, const std::string &value)
 
virtual std::string getClassName () const
 
const std::string & key () const
 
int type () const
 
const std::string & value () const
 
- Public Member Functions inherited from UEvent
int getCode () const
 
virtual ~UEvent ()
 

Private Attributes

std::string key_
 
int type_
 
std::string value_
 

Additional Inherited Members

- Protected Member Functions inherited from UEvent
 UEvent (int code=0)
 

Detailed Description

Definition at line 44 of file CameraMobile.h.

Constructor & Destructor Documentation

rtabmap::CameraInfoEvent::CameraInfoEvent ( int  type,
const std::string &  key,
const std::string &  value 
)
inline

Definition at line 47 of file CameraMobile.h.

Member Function Documentation

virtual std::string rtabmap::CameraInfoEvent::getClassName ( ) const
inlinevirtual

This method is used to get the class name of the event. For example, if a class MouseEvent inherits from UEvent, it must return the "MouseEvent" string.

Returns
the class name

Implements UEvent.

Definition at line 48 of file CameraMobile.h.

const std::string& rtabmap::CameraInfoEvent::key ( ) const
inline

Definition at line 50 of file CameraMobile.h.

int rtabmap::CameraInfoEvent::type ( ) const
inline

Definition at line 49 of file CameraMobile.h.

const std::string& rtabmap::CameraInfoEvent::value ( ) const
inline

Definition at line 51 of file CameraMobile.h.

Member Data Documentation

std::string rtabmap::CameraInfoEvent::key_
private

Definition at line 55 of file CameraMobile.h.

int rtabmap::CameraInfoEvent::type_
private

Definition at line 54 of file CameraMobile.h.

std::string rtabmap::CameraInfoEvent::value_
private

Definition at line 56 of file CameraMobile.h.


The documentation for this class was generated from the following file:


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Dec 14 2020 03:37:08