8#ifndef INCLUDED_BALTZO_TESTLOADER
9#define INCLUDED_BALTZO_TESTLOADER
167#include <balscm_version.h>
180#include <bsl_iosfwd.h>
182#include <bsl_string.h>
252 const
char *timeZoneData,
253 int timeZoneDataNumBytes);
288 bsl::ostream& print(
bsl::ostream& stream,
290 int spacesPerLevel = 4) const;
325: d_timeZones(allocator)
341 const TestLoader& loader)
343 return loader.print(stream, 0, -1);
Definition baltzo_loader.h:266
Definition baltzo_testloader.h:200
bsl::allocator< char > allocator_type
Definition baltzo_testloader.h:218
~TestLoader() BSLS_KEYWORD_OVERRIDE
Destroy this TestLoader object;.
int loadTimeZone(Zoneinfo *result, const char *timeZoneId) BSLS_KEYWORD_OVERRIDE
void setTimeZone(const Zoneinfo &timeZone)
TestLoader()
Definition baltzo_testloader.h:318
allocator_type get_allocator() const
Definition baltzo_testloader.h:331
BSLMF_NESTED_TRAIT_DECLARATION(TestLoader, bslma::UsesBslmaAllocator)
Definition baltzo_zoneinfo.h:429
Definition bslma_bslallocator.h:588
Definition bslstl_map.h:653
allocator_type get_allocator() const BSLS_KEYWORD_NOEXCEPT
Definition bslstl_map.h:3949
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
#define BSLS_KEYWORD_OVERRIDE
Definition bsls_keyword.h:695
Definition baltzo_datafileloader.h:259
bsl::ostream & operator<<(bsl::ostream &stream, DstPolicy::Enum value)
Definition bdlat_valuetypefunctions.h:939
Definition bslma_usesbslmaallocator.h:344