FCPools Class Reference
List of all members.
This class is used to maintain a list of DataPools connected to a file. It's important to have this list if we want to do something with this file like to modify it or just erase. Since any modifications of the file will break DataPools directly connected to it, it would be nice to have a mechanism for signaling all the related DataPools to read data into memory. This is precisely the purpose of this class.
Definition at line 319 of file DataPool.cpp.
Public Member Functions
void ||add_pool (const GURL &furl, GP< DataPool > pool)|
void ||clean (void)|
void ||del_pool (const GURL &furl, GP< DataPool > pool)|
GP< DataPool > ||get_pool (const GURL &url, int start, int length)|
void ||load_file (const GURL &url)|
Static Public Member Functions
static FCPools * ||get (void)|
GMap< GURL, GPList< DataPool > > ||map|
Static Private Attributes
static FCPools * ||global_ptr|
The documentation for this class was generated from the following file: