Connection for Windows named pipes.
More...
#include <wnp_connection.h>
Inheritance diagram for mysqlpp::WindowsNamedPipeConnection:


Public Member Functions | |
| WindowsNamedPipeConnection () | |
| Create object without connecting it to the MySQL server. | |
| WindowsNamedPipeConnection (const char *db, const char *user=0, const char *password=0) | |
| Create object and connect to database server over Windows named pipes in one step. | |
| WindowsNamedPipeConnection (const WindowsNamedPipeConnection &other) | |
| Establish a new connection using the same parameters as an existing connection. | |
| ~WindowsNamedPipeConnection () | |
| Destroy object. | |
| bool | connect (const char *db=0, const char *user=0, const char *password=0) |
| Connect to database after object is created. | |
Static Public Member Functions | |
| static bool | is_wnp (const char *server) |
| Check that given string denotes a Windows named pipe connection to MySQL. | |
Connection for Windows named pipes.
This class just simplifies the connection creation interface of Connection. It does not add new functionality.
| mysqlpp::WindowsNamedPipeConnection::WindowsNamedPipeConnection | ( | const char * | db, | |
| const char * | user = 0, |
|||
| const char * | password = 0 | |||
| ) | [inline] |
Create object and connect to database server over Windows named pipes in one step.
| db | name of database to use | |
| user | user name to log in under, or 0 to use the user name the program is running under | |
| password | password to use when logging in |
| mysqlpp::WindowsNamedPipeConnection::WindowsNamedPipeConnection | ( | const WindowsNamedPipeConnection & | other | ) | [inline] |
Establish a new connection using the same parameters as an existing connection.
| other | pre-existing connection to clone |
| bool mysqlpp::WindowsNamedPipeConnection::connect | ( | const char * | db = 0, |
|
| const char * | user = 0, |
|||
| const char * | password = 0 | |||
| ) |
Connect to database after object is created.
It's better to use the connect-on-create constructor if you can. See its documentation for the meaning of these parameters.
If you call this method on an object that is already connected to a database server, the previous connection is dropped and a new connection is established.
| bool mysqlpp::WindowsNamedPipeConnection::is_wnp | ( | const char * | server | ) | [static] |
Check that given string denotes a Windows named pipe connection to MySQL.
| server | the server address |
1.4.7