- Main Page
- Modules
- Namespaces
- Classes
- Files
- Related Pages
- Examples

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# bundle_exception Class Reference
[Format API Interface Functions]

`#include <fastformat/exceptions.hpp>`

Inheritance diagram for bundle_exception:

List of all members.

## Detailed Description

Root class for all bundle exceptions.

This exception class represents a mismatch between the replacements specified in a format and the arguments presented to the formatting function.

Note:
  This class is abstract

## Public Types
typedef fastformat_exception | parent_class_type
| The parent exception class type.
typedef bundle_exception | class_type
| This type.
typedef parent_class_type::string_type | string_type
| The string type.
## Public Member Functions
| bundle_exception (char const *message)
| Constructs an exception with the given message.

## Member Typedef Documentation

typedef fastformat_exception parent_class_type

The parent exception class type.

Reimplemented from fastformat_exception.

Reimplemented in windows_resource_bundle::missing_resource_id_exception.

typedef bundle_exception class_type

This type.

Reimplemented from fastformat_exception.

Reimplemented in windows_resource_bundle::missing_resource_id_exception.

typedef parent_class_type::string_type string_type

The string type.

Reimplemented from fastformat_exception.

Reimplemented in windows_resource_bundle::missing_resource_id_exception.

## Constructor & Destructor Documentation

bundle_exception | ( | char const * | message | ) | `[inline, explicit]`

Constructs an exception with the given message.

Parameters:

  | message | The message. May not be NULL

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

- fastformat/exceptions.hpp

FastFormat Library documentation © Matthew Wilson, 2006-2009 |