rviz::ResourceIOStream Class Reference

List of all members.

Public Member Functions

size_t FileSize () const
void Flush ()
size_t Read (void *buffer, size_t size, size_t count)
 ResourceIOStream (const resource_retriever::MemoryResource &res)
aiReturn Seek (size_t offset, aiOrigin origin)
size_t Tell () const
size_t Write (const void *buffer, size_t size, size_t count)
 ~ResourceIOStream ()

Private Attributes

uint8_t * pos_
resource_retriever::MemoryResource res_

Detailed Description

Definition at line 49 of file mesh_loader.cpp.

Constructor & Destructor Documentation

rviz::ResourceIOStream::ResourceIOStream ( const resource_retriever::MemoryResource &  res  )  [inline]

Definition at line 49 of file mesh_loader.cpp.

rviz::ResourceIOStream::~ResourceIOStream (  )  [inline]

Definition at line 54 of file mesh_loader.cpp.

Member Function Documentation

size_t rviz::ResourceIOStream::FileSize (  )  const [inline]

Definition at line 105 of file mesh_loader.cpp.

void rviz::ResourceIOStream::Flush (  )  [inline]

Definition at line 110 of file mesh_loader.cpp.

size_t rviz::ResourceIOStream::Read ( void *  buffer,
size_t  size,
size_t  count 
) [inline]

Definition at line 57 of file mesh_loader.cpp.

aiReturn rviz::ResourceIOStream::Seek ( size_t  offset,
aiOrigin  origin 
) [inline]

Definition at line 73 of file mesh_loader.cpp.

size_t rviz::ResourceIOStream::Tell (  )  const [inline]

Definition at line 100 of file mesh_loader.cpp.

size_t rviz::ResourceIOStream::Write ( const void *  buffer,
size_t  size,
size_t  count 
) [inline]

Definition at line 71 of file mesh_loader.cpp.

Member Data Documentation

uint8_t* rviz::ResourceIOStream::pos_ [private]

Definition at line 114 of file mesh_loader.cpp.

resource_retriever::MemoryResource rviz::ResourceIOStream::res_ [private]

Definition at line 113 of file mesh_loader.cpp.

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

Author(s): Dave Hershberger, Josh Faust
autogenerated on Wed Jun 6 11:25:48 2012