package Class Reference

#include <package.h>

List of all members.

Public Member Functions

 package (const char *file, bool writeable, bool empty=false)
 ~package ()
chunk_writerwriter (const std::string name)
chunk_readerreader (const std::string name)
void commit ()
void delete_chunk (const std::string name)
bool has_chunk (const std::string name)
std::vector< std::stringlist_chunks ()
void abort ()
void unlink ()

Friends

class chunk_writer
class chunk_reader


Constructor & Destructor Documentation

package::package ( const char *  file,
bool  writeable,
bool  empty = false 
)

Here is the call graph for this function:

package::~package (  ) 

Here is the call graph for this function:


Member Function Documentation

chunk_writer * package::writer ( const std::string  name  ) 

chunk_reader * package::reader ( const std::string  name  ) 

void package::commit (  ) 

Here is the call graph for this function:

void package::delete_chunk ( const std::string  name  ) 

bool package::has_chunk ( const std::string  name  ) 

std::vector< std::string > package::list_chunks (  ) 

void package::abort (  ) 

void package::unlink (  ) 

Here is the call graph for this function:


Friends And Related Function Documentation

friend class chunk_writer [friend]

friend class chunk_reader [friend]


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

Generated on Thu Jan 13 13:39:55 2011 by  doxygen 1.5.6