ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkPostgreSQLQuery Class Reference

vtkPostgreSQLQuery - vtkSQLQuery implementation for PostgreSQL databases More...

Inheritance diagram for Kitware.VTK.vtkPostgreSQLQuery:
[legend]
Collaboration diagram for Kitware.VTK.vtkPostgreSQLQuery:
[legend]

List of all members.

Public Member Functions

 vtkPostgreSQLQuery (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkPostgreSQLQuery ()
 Undocumented Block.
override bool BeginTransaction ()
 Begin, abort (roll back), or commit a transaction.
override bool CommitTransaction ()
 Begin, abort (roll back), or commit a transaction.
override bool Execute ()
 Execute the query. This must be performed before any field name or data access functions are used.
override string GetFieldName (int i)
 Return the name of the specified query field.
override int GetFieldType (int i)
 Return the type of the field, using the constants defined in vtkType.h.
override string GetLastErrorText ()
 Get the last error text from the query.
override int GetNumberOfFields ()
 The number of fields in the query result.
int GetNumberOfRows ()
 Unlike some databases, Postgres can tell you right away how many rows are in the results of your query.
override bool HasError ()
 Return true if there is an error on the current query.
override int IsA (string type)
 Undocumented Block.
new vtkPostgreSQLQuery NewInstance ()
 Undocumented Block.
override bool NextRow ()
 Advance row, return false if past end.
override bool RollbackTransaction ()
 Begin, abort (roll back), or commit a transaction.

Static Public Member Functions

static new vtkPostgreSQLQuery New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkPostgreSQLQuery SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkPostgreSQLQuery"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "18vtkPostgreSQLQuery"
 Automatically generated type registration mechanics.

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Private Member Functions

static internal IntPtr vtkPostgreSQLQuery_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal byte vtkPostgreSQLQuery_BeginTransaction_01 (HandleRef pThis)
static internal byte vtkPostgreSQLQuery_CommitTransaction_02 (HandleRef pThis)
static internal byte vtkPostgreSQLQuery_Execute_03 (HandleRef pThis)
static internal IntPtr vtkPostgreSQLQuery_GetFieldName_04 (HandleRef pThis, int i)
static internal int vtkPostgreSQLQuery_GetFieldType_05 (HandleRef pThis, int i)
static internal IntPtr vtkPostgreSQLQuery_GetLastErrorText_06 (HandleRef pThis)
static internal int vtkPostgreSQLQuery_GetNumberOfFields_07 (HandleRef pThis)
static internal int vtkPostgreSQLQuery_GetNumberOfRows_08 (HandleRef pThis)
static internal byte vtkPostgreSQLQuery_HasError_09 (HandleRef pThis)
static internal int vtkPostgreSQLQuery_IsA_10 (HandleRef pThis, string type)
static internal int vtkPostgreSQLQuery_IsTypeOf_11 (string type)
static internal IntPtr vtkPostgreSQLQuery_NewInstance_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal byte vtkPostgreSQLQuery_NextRow_14 (HandleRef pThis)
static internal byte vtkPostgreSQLQuery_RollbackTransaction_15 (HandleRef pThis)
static internal IntPtr vtkPostgreSQLQuery_SafeDownCast_16 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)

Static Private Member Functions

static vtkPostgreSQLQuery ()
 Automatically generated type registration mechanics.

Detailed Description

vtkPostgreSQLQuery - vtkSQLQuery implementation for PostgreSQL databases

Description

This is an implementation of vtkSQLQuery for PostgreSQL databases. See the documentation for vtkSQLQuery for information about what the methods do.

Thanks

Thanks to David Thompson and Andy Wilson from Sandia National Laboratories for implementing this class.

vtkSQLDatabase vtkSQLQuery vtkPostgreSQLDatabase


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

Begin, abort (roll back), or commit a transaction.

Reimplemented from Kitware.VTK.vtkSQLQuery.

Begin, abort (roll back), or commit a transaction.

Reimplemented from Kitware.VTK.vtkSQLQuery.

override void Kitware.VTK.vtkPostgreSQLQuery.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkSQLQuery.

override bool Kitware.VTK.vtkPostgreSQLQuery.Execute ( ) [virtual]

Execute the query. This must be performed before any field name or data access functions are used.

Reimplemented from Kitware.VTK.vtkSQLQuery.

override string Kitware.VTK.vtkPostgreSQLQuery.GetFieldName ( int  i) [virtual]

Return the name of the specified query field.

Reimplemented from Kitware.VTK.vtkRowQuery.

override int Kitware.VTK.vtkPostgreSQLQuery.GetFieldType ( int  i) [virtual]

Return the type of the field, using the constants defined in vtkType.h.

Reimplemented from Kitware.VTK.vtkRowQuery.

override string Kitware.VTK.vtkPostgreSQLQuery.GetLastErrorText ( ) [virtual]

Get the last error text from the query.

Reimplemented from Kitware.VTK.vtkRowQuery.

The number of fields in the query result.

Reimplemented from Kitware.VTK.vtkRowQuery.

Unlike some databases, Postgres can tell you right away how many rows are in the results of your query.

override bool Kitware.VTK.vtkPostgreSQLQuery.HasError ( ) [virtual]

Return true if there is an error on the current query.

Reimplemented from Kitware.VTK.vtkRowQuery.

override int Kitware.VTK.vtkPostgreSQLQuery.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSQLQuery.

static new int Kitware.VTK.vtkPostgreSQLQuery.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSQLQuery.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSQLQuery.

override bool Kitware.VTK.vtkPostgreSQLQuery.NextRow ( ) [virtual]

Advance row, return false if past end.

Reimplemented from Kitware.VTK.vtkRowQuery.

Begin, abort (roll back), or commit a transaction.

Reimplemented from Kitware.VTK.vtkSQLQuery.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkSQLQuery.

Here is the call graph for this function:

static internal byte Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_BeginTransaction_01 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_CommitTransaction_02 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_Execute_03 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_GetFieldName_04 ( HandleRef  pThis,
int  i 
) [private]
static internal int Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_GetFieldType_05 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_GetLastErrorText_06 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_GetNumberOfFields_07 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_GetNumberOfRows_08 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_HasError_09 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_IsA_10 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_IsTypeOf_11 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_NewInstance_13 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal byte Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_NextRow_14 ( HandleRef  pThis) [private]
static internal byte Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_RollbackTransaction_15 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPostgreSQLQuery.vtkPostgreSQLQuery_SafeDownCast_16 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkPostgreSQLQuery.MRClassNameKey = "18vtkPostgreSQLQuery" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkSQLQuery.

new const string Kitware.VTK.vtkPostgreSQLQuery.MRFullTypeName = "Kitware.VTK.vtkPostgreSQLQuery"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkSQLQuery.


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