SourcePro® API Reference Guide

 
List of all members | Public Member Functions

Provides a mechanism for making direct calls to the MySQL API. More...

#include <rw/db/mysrc/myssysh.h>

Inheritance diagram for RWDBMySqlLibSystemHandle:
RWDBSystemHandle

Public Member Functions

MYSQL * mysql ()
 

Detailed Description

Class RWDBMySqlLibSystemHandle contains the MYSQL structure used by the RWDBConnection.

Note
Use of this class reduces an application's portability.
Synopsis
#include <mysql.h>
#include <rw/db/mysrc/myssysh.h>
(RWDBMySqlLibSystemHandle*)myConnection.systemHandle();
Example
If it is necessary for your application to make calls directly to the MySQL API, proceed as in the following example:
#include <mysql.h>
#include <rw/db/myssrc/myssysh.h>
RWDBConnection mySqlConnect = myDbase.connection();
MYSQL* mysql = handle->mysql();
// Use mysql for MySQL C API calls.

Member Function Documentation

MYSQL* RWDBMySqlLibSystemHandle::mysql ( )

Returns a pointer to the MYSQL structure encapsulated by the respective RWDBConnection.

Copyright © 2023 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved.