Classes | Typedefs | Functions | Variables
blob Namespace Reference

Classes

struct  Blob_
struct  ShapeShifter

Typedefs

typedef ::blob::Blob_
< std::allocator< void > > 
Blob
typedef boost::shared_ptr
< ::blob::Blob const > 
BlobConstPtr
typedef boost::shared_ptr
< ::blob::Blob
BlobPtr
typedef boost::shared_ptr
< ShapeShifter const > 
ShapeShifterConstPtr
typedef boost::shared_ptr
< ShapeShifter
ShapeShifterPtr

Functions

bool compressionAvailable ()
bool deflate (const uint8_t *data, uint32_t size, std::vector< uint8_t > &deflated)
bool inflate (const uint8_t *data, uint32_t size, std::vector< uint8_t > &inflated)
std::ostream & operator<< (std::ostream &s, const ShapeShifter &v)
template<typename ContainerAllocator >
std::ostream & operator<< (std::ostream &s, const ::blob::Blob_< ContainerAllocator > &v)

Variables

static const std::size_t CHUNK_SIZE = 10 * 1024
static const int VERBOSITY = 1

Typedef Documentation

typedef ::blob::Blob_<std::allocator<void> > blob::Blob

Definition at line 283 of file Blob.h.

typedef boost::shared_ptr< ::blob::Blob const> blob::BlobConstPtr

Definition at line 285 of file Blob.h.

typedef boost::shared_ptr< ::blob::Blob > blob::BlobPtr

Definition at line 284 of file Blob.h.

typedef boost::shared_ptr<ShapeShifter const> blob::ShapeShifterConstPtr

Definition at line 87 of file shape_shifter.h.

typedef boost::shared_ptr<ShapeShifter > blob::ShapeShifterPtr

Definition at line 86 of file shape_shifter.h.


Function Documentation

Definition at line 44 of file compression.cpp.

bool blob::deflate ( const uint8_t *  data,
uint32_t  size,
std::vector< uint8_t > &  deflated 
)

Definition at line 46 of file compression.cpp.

bool blob::inflate ( const uint8_t *  data,
uint32_t  size,
std::vector< uint8_t > &  inflated 
)

Definition at line 93 of file compression.cpp.

std::ostream& blob::operator<< ( std::ostream &  s,
const ShapeShifter &  v 
)

Definition at line 89 of file shape_shifter.h.

template<typename ContainerAllocator >
std::ostream& blob::operator<< ( std::ostream &  s,
const ::blob::Blob_< ContainerAllocator > &  v 
)

Definition at line 288 of file Blob.h.


Variable Documentation

const std::size_t blob::CHUNK_SIZE = 10 * 1024 [static]

Definition at line 41 of file compression.cpp.

const int blob::VERBOSITY = 1 [static]

Definition at line 42 of file compression.cpp.



blob
Author(s): Johannes Meyer
autogenerated on Fri Feb 12 2016 00:26:06