[#BloombergLP-baltzo-Loader] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/baltzo.adoc[baltzo]::Loader :relfileprefix: ../../ :mrdocs: This class provides a protocol (a pure abstract interface) for loading a time zone object. == Synopsis Declared in `<baltzo_loader.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- class Loader; ---- == Member Functions [cols="1,4"] |=== | Name| Description | xref:BloombergLP/baltzo/Loader/2destructor.adoc[`~Loader`] [.small]#[destructor]# [.small]#[virtual]# | Destroy this object. | xref:BloombergLP/baltzo/Loader/loadTimeZone.adoc[`loadTimeZone`] [.small]#[virtual]# | Load time zone information for the specified `timeZoneId`. |=== == Derived Classes [cols="1,4"] |=== | Name| Description | xref:BloombergLP/baltzo/DataFileLoader.adoc[`DataFileLoader`] | Concrete `Loader` for Zoneinfo binary files on the file system. | xref:BloombergLP/baltzo/TestLoader.adoc[`TestLoader`] | Concrete test implementation of the `Loader` protocol for Zoneinfo. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#