List of all members.
Classes |
struct | Pool |
Public Member Functions |
unsigned long | RawAllocate (unsigned long Size, unsigned long Aln=0) |
unsigned long | Allocate (unsigned long ItemSize) |
unsigned long | WriteString (const char *String, unsigned long Len=(unsigned long)-1) |
unsigned long | WriteString (const string &S) |
void | UsePools (Pool &P, unsigned int Count) |
| DynamicMMap (FileFd &F, unsigned long Flags, unsigned long const &WorkSpace=2 *1024 *1024, unsigned long const &Grow=1024 *1024, unsigned long const &Limit=0) |
| DynamicMMap (unsigned long Flags, unsigned long const &WorkSpace=2 *1024 *1024, unsigned long const &Grow=1024 *1024, unsigned long const &Limit=0) |
Protected Member Functions |
bool | Grow () |
Protected Attributes |
FileFd * | Fd |
unsigned long | WorkSpace |
unsigned long const | GrowFactor |
unsigned long const | Limit |
Pool * | Pools |
unsigned int | PoolCount |
The documentation for this class was generated from the following files:
- /build/buildd/apt-0.8.13.2ubuntu4.3/apt-pkg/contrib/mmap.h
- /build/buildd/apt-0.8.13.2ubuntu4.3/apt-pkg/contrib/mmap.cc