8#ifndef INCLUDED_BDLS_TEMPDIRECTORYGUARD
9#define INCLUDED_BDLS_TEMPDIRECTORYGUARD
94#include <bslma_allocator.h>
99#include <bsl_string.h>
Definition bdls_tempdirectoryguard.h:113
const bsl::string & getTempDirName() const
BSLMF_NESTED_TRAIT_DECLARATION(TempDirectoryGuard, bslma::UsesBslmaAllocator)
TempDirectoryGuard(const bsl::string &prefix, bslma::Allocator *basicAllocator=0)
Definition bslstl_string.h:1281
Definition bslma_allocator.h:457
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdls_fdstreambuf.h:412
Definition bslma_usesbslmaallocator.h:343