Synesis Software STLSoft - ... Robust, Lightweight, Cross-platform, Template Software ...

windows_resource_bundle::missing_resource_id_exception Class Reference

#include <fastformat/bundles/windows_resource_bundle.hpp>

Inheritance diagram for windows_resource_bundle::missing_resource_id_exception:

bundle_exception fastformat_exception

List of all members.


Detailed Description

The exception type.

Public Types

typedef bundle_exception parent_class_type
 Member Types.
typedef
missing_resource_id_exception 
class_type
 This type.
typedef
parent_class_type::string_type 
string_type
 The string type.

Public Member Functions

 missing_resource_id_exception (int id)
 Construction.
 missing_resource_id_exception (char const *msg, DWORD code, ff_char_t const *id, ff_char_t const *resourceType)
 Constructs an exception with the given message, Windows error code, resource id and resource type.
 missing_resource_id_exception (char const *msg, DWORD code, int id, ff_char_t const *resourceType)
 Constructs an exception with the given message, Windows error code, resource id and resource type.

Public Attributes

const int id
 Attributes.
const DWORD code
 The windows error code associated with the load failure.

Member Typedef Documentation

Member Types.

The parent exception class type

Reimplemented from bundle_exception.

This type.

Reimplemented from bundle_exception.

The string type.

Reimplemented from bundle_exception.


Constructor & Destructor Documentation

missing_resource_id_exception ( int  id  )  [inline, explicit]

Construction.

Constructs an exception with the given message

Parameters:
id The identifier of the resource that could not be loaded

missing_resource_id_exception ( char const *  msg,
DWORD  code,
ff_char_t const *  id,
ff_char_t const *  resourceType 
) [inline]

Constructs an exception with the given message, Windows error code, resource id and resource type.

Parameters:
msg The message associated with the exception at the throw site
code The Windows error code associated with the condition that resulted in the throwing of the exception
id The identifier of the resource that could not be loaded
resourceType The type of the resource that could not be loaded

missing_resource_id_exception ( char const *  msg,
DWORD  code,
int  id,
ff_char_t const *  resourceType 
) [inline]

Constructs an exception with the given message, Windows error code, resource id and resource type.

Parameters:
msg The message associated with the exception at the throw site
code The Windows error code associated with the condition that resulted in the throwing of the exception
id The identifier of the resource that could not be loaded
resourceType The type of the resource that could not be loaded


Member Data Documentation

const int id

Attributes.

The identifier of the resource that could not be loaded

const DWORD code

The windows error code associated with the load failure.


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

FastFormat Library documentation Matthew Wilson, 2006-2009 SourceForge.net Logo