OggSaver Class Reference

List of all members.

Public Member Functions

 OggSaver (ros::NodeHandle &n, const char *filename)
 ~OggSaver ()

Private Member Functions

void msgToOggPacket (const theora_imagem_transport::packet &msg, ogg_packet &oggpacketOutput)
void processMsg (const theora_imagem_transport::packetConstPtr &message)

Private Attributes

ofstream fout
ros::NodeHandle & nh_
ogg_stream_state os
ros::Subscriber sub

Detailed Description

Definition at line 17 of file ogg_saver.cpp.


Constructor & Destructor Documentation

OggSaver::OggSaver ( ros::NodeHandle &  n,
const char *  filename 
) [inline]

Definition at line 20 of file ogg_saver.cpp.

OggSaver::~OggSaver (  )  [inline]

Definition at line 32 of file ogg_saver.cpp.


Member Function Documentation

void OggSaver::msgToOggPacket ( const theora_imagem_transport::packet msg,
ogg_packet &  oggpacketOutput 
) [inline, private]

Definition at line 51 of file ogg_saver.cpp.

void OggSaver::processMsg ( const theora_imagem_transport::packetConstPtr message  )  [inline, private]

Definition at line 68 of file ogg_saver.cpp.


Member Data Documentation

ofstream OggSaver::fout [private]

Definition at line 47 of file ogg_saver.cpp.

ros::NodeHandle& OggSaver::nh_ [private]

Definition at line 45 of file ogg_saver.cpp.

ogg_stream_state OggSaver::os [private]

Definition at line 46 of file ogg_saver.cpp.

ros::Subscriber OggSaver::sub [private]

Definition at line 48 of file ogg_saver.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines


theora_imagem_transport
Author(s): Ethan Dreyfuss, Cedric Pradalier
autogenerated on Fri Jan 11 09:58:01 2013