Member Typedef Documentation
Constructor & Destructor Documentation
Construct an instance that will allocate blocks of the specified size.
- Parameters
-
theBlockSize | The block size. |
XalanMatchPatternDataAllocator::~XalanMatchPatternDataAllocator |
( |
| ) |
|
Member Function Documentation
Construct an instance.
- Parameters
-
constructionContext | context for construction of object |
stylesheetTree | stylesheet containing element |
atts | list of attributes for element |
lineNumber | line number in document |
columnNumber | column number in document |
theTemplate | The ElemTemplate node that contains the template for this pattern |
thePosition | The position in the stylesheet |
theTargetString | The target string for match pattern |
TheMatchPattern | The match pattern |
thePatternString | the pattern string |
thePriority | The priority for the match pattern. |
- Returns
- A pointer to the new instance.
size_type XalanMatchPatternDataAllocator::getBlockCount |
( |
| ) |
const |
Get the number of ArenaBlocks currently allocated.
- Returns
- The number of blocks.
size_type XalanMatchPatternDataAllocator::getBlockSize |
( |
| ) |
const |
Get size of an ArenaBlock, that is, the number of objects in each block.
- Returns
- The size of the block
bool XalanMatchPatternDataAllocator::ownsObject |
( |
const data_type * |
theObject | ) |
|
Determine if an object is owned by the allocator...
void XalanMatchPatternDataAllocator::reset |
( |
| ) |
|
Delete all objects from the allocator.
The documentation for this class was generated from the following file: