Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Classes | Public Types | Public Member Functions

XalanDiagnosticMemoryManager Class Reference

#include <XalanDiagnosticMemoryManager.hpp>

Inherits XalanMemoryManager.

Collaboration diagram for XalanDiagnosticMemoryManager:
Collaboration graph
[legend]

List of all members.

Classes

Public Types

Public Member Functions


Detailed Description

Definition at line 49 of file XalanDiagnosticMemoryManager.hpp.


Member Typedef Documentation

Definition at line 146 of file XalanDiagnosticMemoryManager.hpp.

Definition at line 144 of file XalanDiagnosticMemoryManager.hpp.

Definition at line 56 of file XalanDiagnosticMemoryManager.hpp.


Member Enumeration Documentation

anonymous enum
Enumerator:
defaultBytesToDump 

Definition at line 166 of file XalanDiagnosticMemoryManager.hpp.


Constructor & Destructor Documentation

XalanDiagnosticMemoryManager::XalanDiagnosticMemoryManager ( MemoryManager &  theMemoryManager,
bool  fAssertErrors = false,
StreamType theStream = 0 
)
virtual XalanDiagnosticMemoryManager::~XalanDiagnosticMemoryManager (  )  [virtual]

Member Function Documentation

virtual void* XalanDiagnosticMemoryManager::allocate ( size_type  size  )  [virtual]

Implements XalanMemoryManager.

virtual void XalanDiagnosticMemoryManager::deallocate ( void *  pointer  )  [virtual]

Implements XalanMemoryManager.

void XalanDiagnosticMemoryManager::dumpStatistics ( StreamType theStream = 0,
size_type  theBytesToDump = defaultBytesToDump 
)
size_type XalanDiagnosticMemoryManager::getAllocated (  )  const [inline]

Definition at line 111 of file XalanDiagnosticMemoryManager.hpp.

size_type XalanDiagnosticMemoryManager::getAllocations (  )  const [inline]

Definition at line 118 of file XalanDiagnosticMemoryManager.hpp.

const_iterator XalanDiagnosticMemoryManager::getAllocationsIterator (  )  const [inline]

Definition at line 149 of file XalanDiagnosticMemoryManager.hpp.

bool XalanDiagnosticMemoryManager::getAssertErrors (  )  const [inline]

Definition at line 90 of file XalanDiagnosticMemoryManager.hpp.

virtual MemoryManager* XalanDiagnosticMemoryManager::getExceptionMemoryManager (  )  [virtual]

Implements XalanMemoryManager.

size_type XalanDiagnosticMemoryManager::getHighWaterMark (  )  const [inline]

Definition at line 104 of file XalanDiagnosticMemoryManager.hpp.

void XalanDiagnosticMemoryManager::lock (  )  [inline]

Definition at line 155 of file XalanDiagnosticMemoryManager.hpp.

void XalanDiagnosticMemoryManager::setAssertErrors ( bool  fFlag  )  [inline]

Definition at line 96 of file XalanDiagnosticMemoryManager.hpp.

void XalanDiagnosticMemoryManager::unlock (  )  [inline]

Definition at line 161 of file XalanDiagnosticMemoryManager.hpp.


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

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo