MySQL++
3.3.0
|
Define abstract interface for all *Option subclasses. More...
#include <options.h>
Public Types | |
enum | Error { err_NONE , err_api_limit , err_api_reject , err_connected , err_disconnected } |
Types of option setting errors we can diagnose. More... | |
Public Member Functions | |
virtual | ~Option () |
Destroy object. | |
virtual Error | set (DBDriver *dbd)=0 |
Apply option. | |
Define abstract interface for all *Option subclasses.
This is the base class for the mid-level interface classes that take arguments, plus the direct base for options that take no arguments.
Types of option setting errors we can diagnose.