libebook::FB2ContentMap Class Reference

#include <FB2ContentMap.h>

Public Member Functions

 FB2ContentMap ()
 
 ~FB2ContentMap ()
 
bool insert (const std::string &id, const FB2Content *content)
 
bool exists (const std::string &id) const
 
const FB2Contentget (const std::string &id) const
 

Public Attributes

ContentMapImpl *const m_impl
 

Private Member Functions

 FB2ContentMap (const FB2ContentMap &other)
 
FB2ContentMapoperator= (const FB2ContentMap &other)
 

Constructor & Destructor Documentation

libebook::FB2ContentMap::FB2ContentMap ( const FB2ContentMap other)
private
libebook::FB2ContentMap::FB2ContentMap ( )
libebook::FB2ContentMap::~FB2ContentMap ( )

Member Function Documentation

bool libebook::FB2ContentMap::exists ( const std::string &  id) const
const FB2Content * libebook::FB2ContentMap::get ( const std::string &  id) const
bool libebook::FB2ContentMap::insert ( const std::string &  id,
const FB2Content content 
)
FB2ContentMap& libebook::FB2ContentMap::operator= ( const FB2ContentMap other)
private

Member Data Documentation

ContentMapImpl* const libebook::FB2ContentMap::m_impl

Referenced by get(), insert(), and ~FB2ContentMap().


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

Generated for libe-book by doxygen 1.8.8