Public Member Functions
rosmatlab::rosbag::Bag Class Reference

#include <bag.h>

Inheritance diagram for rosmatlab::rosbag::Bag:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Bag ()
 Bag (int nrhs, const mxArray *prhs[])
void close ()
void data (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])
mxArray * getChunkThreshold () const
 Get the threshold for creating new chunks.
mxArray * getCompression () const
 Get the compression method to use for writing chunks.
mxArray * getFileName () const
 Get the filename of the bag.
mxArray * getMajorVersion () const
 Get the major-version of the open bag file.
mxArray * getMinorVersion () const
 Get the minor-version of the open bag file.
mxArray * getMode () const
 Get the mode the bag is in.
mxArray * getSize () const
 Get the current size of the bag file (a lower bound)
void open (int nrhs, const mxArray *prhs[])
void setChunkThreshold (int nrhs, const mxArray *prhs[])
 Set the threshold for creating new chunks.
void setCompression (int nrhs, const mxArray *prhs[])
 Set the compression method to use for writing chunks.
void write (int nrhs, const mxArray *prhs[])
virtual ~Bag ()

Detailed Description

Definition at line 38 of file bag.h.


Constructor & Destructor Documentation

Reimplemented from rosbag::Bag.

Definition at line 43 of file bag.cpp.

rosmatlab::rosbag::Bag::Bag ( int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 48 of file bag.cpp.

Reimplemented from rosbag::Bag.

Definition at line 54 of file bag.cpp.


Member Function Documentation

Reimplemented from rosbag::Bag.

Definition at line 76 of file bag.cpp.

void rosmatlab::rosbag::Bag::data ( int  nlhs,
mxArray *  plhs[],
int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 81 of file bag.cpp.

Get the threshold for creating new chunks.

Reimplemented from rosbag::Bag.

Definition at line 155 of file bag.cpp.

Get the compression method to use for writing chunks.

Reimplemented from rosbag::Bag.

Definition at line 141 of file bag.cpp.

Get the filename of the bag.

Reimplemented from rosbag::Bag.

Definition at line 99 of file bag.cpp.

Get the major-version of the open bag file.

Reimplemented from rosbag::Bag.

Definition at line 111 of file bag.cpp.

Get the minor-version of the open bag file.

Reimplemented from rosbag::Bag.

Definition at line 118 of file bag.cpp.

mxArray * rosmatlab::rosbag::Bag::getMode ( ) const

Get the mode the bag is in.

Reimplemented from rosbag::Bag.

Definition at line 104 of file bag.cpp.

mxArray * rosmatlab::rosbag::Bag::getSize ( ) const

Get the current size of the bag file (a lower bound)

Reimplemented from rosbag::Bag.

Definition at line 125 of file bag.cpp.

void rosmatlab::rosbag::Bag::open ( int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 58 of file bag.cpp.

void rosmatlab::rosbag::Bag::setChunkThreshold ( int  nrhs,
const mxArray *  prhs[] 
)

Set the threshold for creating new chunks.

Definition at line 148 of file bag.cpp.

void rosmatlab::rosbag::Bag::setCompression ( int  nrhs,
const mxArray *  prhs[] 
)

Set the compression method to use for writing chunks.

Definition at line 132 of file bag.cpp.

void rosmatlab::rosbag::Bag::write ( int  nrhs,
const mxArray *  prhs[] 
)

Definition at line 162 of file bag.cpp.


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


rosmatlab_rosbag
Author(s): Johannes Meyer
autogenerated on Fri Jul 25 2014 06:48:22