8#ifndef INCLUDED_BSLMA_TESTALLOCATORSTATISTICSGUARD
9#define INCLUDED_BSLMA_TESTALLOCATORSTATISTICSGUARD
145#include <bslscm_version.h>
206TestAllocatorStatisticsGuard::TestAllocatorStatisticsGuard(
208: d_stashed(testAllocator->stashStatistics())
Definition bslma_testallocator.h:926
bsls::Types::Int64 numBlocksInUse() const
Return the numBlocksInUse attribute value.
Definition bslma_testallocator.h:1505
void restore()
Call origin->restoreStatistics(*this).
Definition bslma_testallocator.h:1496
bsls::Types::Int64 numBytesInUse() const
Return the numBytesInUse attribute value.
Definition bslma_testallocator.h:1511
Definition bslma_testallocatorstatisticsguard.h:164
~TestAllocatorStatisticsGuard()
Definition bslma_testallocatorstatisticsguard.h:213
bsls::Types::Int64 originalNumBytesInUse() const
Return the stashed value of numBytesInUse at construction.
Definition bslma_testallocatorstatisticsguard.h:226
bsls::Types::Int64 originalNumBlocksInUse() const
Return the stashed value of numBlocksInUse at construction.
Definition bslma_testallocatorstatisticsguard.h:220
Definition bslma_testallocator.h:402
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition baljsn_encoder_testtypes.h:76
long long Int64
Definition bsls_types.h:134