17 #if !defined(XALANSOURCETREEDOCUMENTALLOCATOR_INCLUDE_GUARD_12455133)
18 #define XALANSOURCETREEDOCUMENTALLOCATOR_INCLUDE_GUARD_12455133
35 XALAN_CPP_NAMESPACE_BEGIN
91 bool fPoolAllText =
true,
92 block_size_type theNamesStringPoolBlockSize = eDefaultNamesStringPoolBlockSize,
93 bucket_count_type theNamesStringPoolBucketCount = eDefaultNamesStringPoolBucketCount,
94 bucket_size_type theNamesStringPoolBucketSize = eDefaultNamesStringPoolBucketSize,
95 block_size_type theValuesStringPoolBlockSize = eDefaultValuesStringPoolBlockSize,
96 bucket_count_type theValuesStringPoolBucketCount = eDefaultValuesStringPoolBucketCount,
97 bucket_size_type theValuesStringPoolBucketSize = eDefaultValuesStringPoolBucketSize);
123 bool fPoolAllText =
true);
137 return m_allocator.ownsObject(theObject);
154 return m_allocator.getBlockCount();
166 return m_allocator.getBlockSize();
178 ArenaAllocatorType m_allocator;
183 XALAN_CPP_NAMESPACE_END
187 #endif // XALANSOURCETREEDOCUMENTALLOCATOR_INCLUDE_GUARD_12455133