Quick Links:

bal | bbl | bdl | bsl

Static Public Member Functions

bdlb::OptionalPrinterUtil Struct Reference

#include <bdlb_optionalprinter.h>

List of all members.

Static Public Member Functions

template<class TYPE >
static OptionalPrinter< TYPE > makePrinter (const bsl::optional< TYPE > &data)

Detailed Description

This utility struct provides a namespace for a function that creates a bdlb::OptionalPrinter with its template argument deduced from a given instance of bsl::optional.

See Component bdlb_optionalprinter


Member Function Documentation

template<class TYPE >
static OptionalPrinter<TYPE> bdlb::OptionalPrinterUtil::makePrinter ( const bsl::optional< TYPE > &  data  )  [static]

Return an OptionalPrinter that prints the specified data.


The documentation for this struct was generated from the following file: