Reference

This part contains reference information for PBNI datatypes, interfaces, and tools.

Table of Contents

PBNI Types and Return Values
PowerBuilder to PBNI datatype mappings
Types for access to PowerBuilder data
PBNI enumerated types
Error return values
PBNI Interfaces, Structures, and Methods
Header file contents
Class and interface summary
IPB_Arguments interface
GetAt
GetCount
IPB_ResultSetAccessor interface
AddRef
GetColumnCount
GetColumnMetaData
GetItemData
GetRowCount
Release
IPB_RSItemData interface
SetData
SetNull
IPB_Session interface
AcquireArrayItemValue
AcquireValue
Add<type>Argument
AddGlobalRef
AddLocalRef
ClearException
CreateResultSet
FindClass
FindClassByClassID
FindGroup
FindMatchingFunction
FreeCallInfo
Get<type>ArrayItem
Get<type>Field
Get<type>GlobalVar
Get<type>SharedVar
GetArrayInfo
GetArrayItemType
GetArrayLength
GetBlob
GetBlobLength
GetClass
GetClassName
GetCurrGroup
GetDateString
GetDateTimeString
GetDecimalString
GetEnumItemName
GetEnumItemValue
GetException
GetFieldID
GetFieldName
GetFieldType
GetGlobalVarID
GetGlobalVarType
GetMarshaler
GetMethodID
GetMethodIDByEventID
GetNativeInterface
GetNumOfFields
GetPBAnyArrayItem
GetPBAnyField
GetPBAnyGlobalVar
GetPBAnySharedVar
GetProp
GetResultSetAccessor
GetSharedVarID
GetSharedVarType
GetString
GetStringLength
GetSuperClass
GetSystemClass
GetSystemGroup
GetTimeString
HasExceptionThrown
HasPBVisualObject
InitCallInfo
InvokeClassFunction
InvokeObjectFunction
IsArrayItemNull
IsAutoInstantiate
IsFieldArray
IsFieldNull
IsFieldObject
IsGlobalVarArray
IsGlobalVarNull
IsGlobalVarObject
IsNativeObject
IsSharedVarArray
IsSharedVarNull
IsSharedVarObject
NewBlob
NewBoundedObjectArray
NewBoundedSimpleArray
NewDate
NewDateTime
NewDecimal
NewObject
NewProxyObject
NewString
NewTime
NewUnboundedObjectArray
NewUnboundedSimpleArray
PopLocalFrame
ProcessPBMessage
PushLocalFrame
Release
ReleaseArrayInfo
ReleaseDateString
ReleaseDateTimeString
ReleaseDecimalString
ReleaseResultSetAccessor
ReleaseString
ReleaseTimeString
ReleaseValue
RemoveGlobalRef
RemoveLocalRef
RemoveProp
RestartRequested
Set<type>ArrayItem
Set<type>Field
Set<type>GlobalVar
Set<type>SharedVar
SetArrayItemToNull
SetArrayItemValue
SetBlob
SetDate
SetDateTime
SetDecimal
SetFieldToNull
SetGlobalVarToNull
SetMarshaler
SetProp
SetSharedVarToNull
SetString
SetTime
SetValue
SplitDate
SplitDateTime
SplitTime
ThrowException
TriggerEvent
UpdateField
IPB_Value interface
Get<type>
GetClass
GetType
IsArray
IsByRef
IsEnum
IsNull
IsObject
Set<type>
SetToNull
IPB_VM interface
CreateSession
RunApplication
IPBX_Marshaler interface
Destroy
GetModuleHandle
InvokeRemoteMethod
IPBX_NonVisualObject interface
IPBX_UserObject interface
Destroy
Invoke
IPBX_VisualObject interface
CreateControl
GetEventID
GetWindowClassName
PBArrayInfo structure
PBCallInfo structure
PB_DateData structure
PB_DateTimeData structure
PB_TimeData structure
PBX_DrawItemStruct structure
PBArrayAccessor template class
GetAt
IsNull
SetAt
SetToNull
PBBoundedArrayCreator template class
GetArray
SetAt
PBBoundedObjectArrayCreator class
GetArray
SetAt
PBObjectArrayAccessor class
GetAt
SetAt
PBUnboundedArrayCreator template class
GetArray
SetAt
PBUnboundedObjectArrayCreator class
GetArray
SetAt
Exported methods
PBX_CreateNonVisualObject
PBX_CreateVisualObject
PBX_DrawVisualObject
PBX_GetDescription
PBX_InvokeGlobalFunction
PBX_Notify
Method exported by PowerBuilder VM
PB_GetVM
PBNI Tool Reference
pbsig170
pbx2pbd170