Drizzled Public API Documentation

drizzled::program_options::invalid_syntax Class Reference

List of all members.

Public Types

enum  kind_t {
  long_not_allowed = 30, long_adjacent_not_allowed, short_adjacent_not_allowed, empty_adjacent_parameter,
  missing_parameter, extra_parameter, unrecognized_line
}

Public Member Functions

 invalid_syntax (const std::string &in_tokens, kind_t in_kind)
kind_t kind () const
const std::string & tokens () const

Static Protected Member Functions

static std::string error_message (kind_t kind)

Private Attributes

std::string m_tokens
kind_t m_kind

Detailed Description

Definition at line 99 of file config_file.h.


Member Function Documentation

static std::string drizzled::program_options::invalid_syntax::error_message ( kind_t  kind) [inline, static, protected]

Used to convert kind_t to a related error text

Definition at line 135 of file config_file.h.


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