VisualIB  1.0
IBExpress library for making use of Borland IBExpress outside of C++Builder
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
vibinlines.h File Reference

VisualIB - InterBase wrapper for use in Visual Studio. More...

#include <ibdatabase.hpp>
#include <ibcustomdataset.hpp>
#include <ibsql.hpp>
#include "vibdatabase.h"
#include "vibtransaction.h"
#include "vibsql.h"
#include "vibdataset.h"

Go to the source code of this file.

Functions

static TIBDatabase * TDBForVDB (VIBDatabase *vdb)
 Retrieve a VIBDatabase's wrapped TIBDatabase instance.
 
static TIBTransaction * TTRForVTR (VIBTransaction *vtr)
 Retrieve a VIBTransaction's wrapped TIBTransaction instance.
 
static TIBSQL * TSQLForVSQL (VIBSQL *vsql)
 Retrieve a VIBSQL's wrapped TIBSQL instance.
 
static TIBDataSet * TDSForVDS (VIBDataSet *vds)
 Retrieve a VIBDataSet's wrapped TIBDataSet instance.
 

Detailed Description

VisualIB - InterBase wrapper for use in Visual Studio.

Internal Inline Utilities

Author
James Haley
Warning
Internal only. Do not include in user programs!

Function Documentation

static TIBDatabase* TDBForVDB ( VIBDatabase vdb)
inlinestatic

Retrieve a VIBDatabase's wrapped TIBDatabase instance.

Parameters
vdbVIBDatabase wrapper instance
Returns
Wrapped TIBDatabase instance
static TIBDataSet* TDSForVDS ( VIBDataSet vds)
inlinestatic

Retrieve a VIBDataSet's wrapped TIBDataSet instance.

Parameters
vdsVIBDataSet wrapper instance.
Returns
Wrapped TIBDataSet instance.
static TIBSQL* TSQLForVSQL ( VIBSQL vsql)
inlinestatic

Retrieve a VIBSQL's wrapped TIBSQL instance.

Parameters
vsqlVIBSQL wrapper instance.
Returns
Wrapped TIBSQL instance.
static TIBTransaction* TTRForVTR ( VIBTransaction vtr)
inlinestatic

Retrieve a VIBTransaction's wrapped TIBTransaction instance.

Parameters
vtrVIBTransaction wrapper instance
Returns
Wrapped TIBTransaction instance