Quick Links: |
#include <baltzo_defaultzoneinfocache.h>
Public Member Functions | |
DefaultZoneinfoCacheScopedGuard (ZoneinfoCache *cache) | |
~DefaultZoneinfoCacheScopedGuard () |
Upon construction, an object of this class saves the current default Zoneinfo cache and installs the user-specified Zoneinfo cache as the default. On destruction, the previous default Zoneinfo cache is restored. This class is not even minimally thread safe. For terminology see bsldoc_glossary
.
See Component baltzo_defaultzoneinfocache
baltzo::DefaultZoneinfoCacheScopedGuard::DefaultZoneinfoCacheScopedGuard | ( | ZoneinfoCache * | cache | ) | [explicit] |
baltzo::DefaultZoneinfoCacheScopedGuard::~DefaultZoneinfoCacheScopedGuard | ( | ) |
Restore the default Zoneinfo cache that was in place when this scoped guard was created, and destroy this guard.