Gesamtindex (nach Themen sortiert)
CXI-Basis-Programmierreferenz
Allgemeines
TeraConnect
Testseite
Bezeichnungen und Konventionen
Version 2
Hinweise zur Version 2
Allgemeiner Überblick
Technischer Überblick
Unterstützte Systeme
DOS
Verwendung von CXI unter DOS
Reentranz unter DOS
Zeichencodierung unter DOS
Virtuelle Speicherverwaltung unter DOS
Externe Variablen unter DOS
Win16 (Windows 3.1)
Verwendung von CXI unter Windows 3.1
Reentranz unter Win16
Zeichencodierung unter Win16
Speicherverwaltung unter Win16
Funktionsnummern unter Windows 3.1
Win32 (Windows 95 und Windows NT)
Verwendung von CXI unter Win32
Reentranz unter Win32
Zeichencodierung unter Win32
Speicherverwaltung unter Win32
OS/2
Verwendung von CXI unter OS/2
Reentranz unter OS/2
Zeichencodierung unter OS/2
Speicherverwaltung unter OS/2
Headerdateien
CXIB.H
CXI.H
CXISYS.H
CXIERROR.H
CXIBASIS.H
CXICLASS.H
Dateiliste
Tools
Definitionen und Makros
Konstanten
CXIGLOBALFUNC - Schnittstellenfunktion
self - this für C
cxin - Makro für Variablennummern
Datentypen
CxiError - Fehlernummern
CxiType - Variablentypen
CxiName - Variablennamen
CxiHandle - Datenbereichshandle
CxiCargoFunc - Callbackfunktion
CxiByte, CxiShort, CxiInt, CxiLong
Klassen
CxiString
CxiErrorString
CxiTimeString
CXIB - Globale Funktionen
Zeichensatz (Codepage)
SetAppCodePage - Codepage setzen
Codepage 437
Codepage 850/858
Codepage 1252
ISO 8859-1 Latin1
ISO 8859-15 Latin9
CXI-Transferzeichensatz 1
EBCDIC
Systeminformation
QuerySystemInfo - Systeminformationen
QueryRevisionString - Revision von CXI
QueryVersionString - Versionsnummer als Zeichenkette
QueryVersionNumber - Versionsnummer als Zahl
QueryDynFlag - Linkstatus
QueryErrorName - Name eines Fehlers
Eindeutige Kennungen
QueryUniqueNumber - Eindeutige Zahl
QueryUniqueName - Eindeutiger Name
QueryThreadName - Eindeutige Kennung des Threads
Speicherverwaltung
MemAlloc - Belegung von Speicher
MemReAlloc - Neubelegung von Speicher
MemFree - Freigabe von Speicher
MemDump - Ausgabe der Speicherbelegung
Hilfsfunktionen
StringCopy - Kopie einer Zeichenkette
StringByteMap - Konvertierung einer Zeichenkette
StringCaseMap - Konvertierung in Großbuchstaben
StringNameMap - Konvertierung in Namensdarstellung
ConvertLongInt - Konvertierung der Zahldarstellung
MatchesWildCard - Abgleich einer Zeichenkette mit Jokerzeichen
EnCrypt - Verschlüsselung eines Datenblocks
DeCrypt - Entschlüsselung eines Datenblocks
INI-Dateien
ReadIniFileString - Lesen eines Eintrags (String)
WriteIniFileString - Schreiben eines Eintrags (String)
UpdateIniFile - Schreiben eines Eintrags (allgemein)
Datenspeicherung
Klassenhierarchie Datenspeicherung
Funktionsübersicht Datenspeicherung
CxiNode
class CxiNode
Konstruktoren, Destruktor, Operatoren
CxiNode() - Standardkonstruktor
CxiNode(CxiLong,CxiLong) - Allgemeiner Konstruktor
CxiNode(CxiNode&) - Kopierkonstruktor
CxiNode(const char*) - Dateilesekonstruktor
CxiNode(CxiStaticDataBlock&) - Statisches Objekt
~CxiNode() - Destruktor
InvalidateObject - Freigabe eines CXI-Knotens
DeleteCxiNode, DeleteCxiTree - Löschen eines CXI-Objekts
Zuweisungsoperator
Mischoperator
Indexoperator
Konvertierungsoperator
Statusabfragen
Status - Ergebnis des Konstruktors
Validate - Gültigkeitsüberprüfung
IsValid - Ist der CXI-Knoten gültig?
IsEmpty - Ist der CXI-Knoten leer?
IsDirty - Wurde der CXI-Knoten verändert?
IsAlias - Ist das Objekt ein Aliasobjekt?
IsTree - Ist das Objekt ein CXI-Baum?
IsResizeable - Ist der Block vergrößerbar?
IsResized - Wurde der Block vergrößert?
QueryBlockSize - Größenangaben
QueryHeaderSize - Größe des allgemeinen Headers
QueryAllocSize - Größe des belegten Blocks
QueryCurrentSize - Größe des benutzten Blocks
QueryResidentSize - Größe eines leeren Blocks
QueryGrowSize - Automatische Vergrößerung
QueryAccess - Darf der Block verändert werden?
ChangeAccess - Zugriffsschutz definieren
QueryDirty - Wurde der Block verändert?
ResetDirty - Änderungsstatus rücksetzen
Typübergreifende Funktionen
SetFromString - String in Block konvertieren
SetFromStringOrFile - String oder Datei in Block konvertieren
SetFromLine - Zeile in Block konvertieren
SubstituteString - Variablen in String eintragen
QueryCount - Anzahl Variablen im Block
EnumVarName - Variablennamen abfragen
FindOpen - Suchschleife beginnen
FindSetTypeMask - Typmaske für Suchschleife ändern
FindNext - Suchschleife fortsetzen
FindClose - Suchschleife beenden
QueryVarType - Variablentyp abfragen
QueryVarSize - Größe des Variablenwerts
RenameVar - Variable umbenennen
DeleteVar - Variable löschen
DeleteAllPrefix - Mehrere Variablen löschen
ZapNode - Alle Variablen löschen
UpdateNumber - Variablen umnummerieren
InsertNumber - Variablennummer einfügen
DeleteNumber - Variablennummer löschen
ExchangeNumber - Variablennummern tauschen
Zeichenketten
SetStr - Zeichenkette setzen
GetStr - Zeichenkette auslesen
GetAsStr - Variable als Zeichenkette auslesen
SetLst - Zeichenkettenliste setzen
InsertItem - Zeichenkettenliste erweitern
AppendItem - An Zeichenkettenliste anhängen
DeleteItem - Zeichenkette aus Liste löschen
GetLst - Zeichenkettenliste auslesen
GetItem - Zeichenkette direkt abfragen
GetItemStr - Zeichenkette direkt abfragen
GetItemTest - Zeichenkette direkt abfragen
QueryItemCount - Anzahl Listenelemente abfragen
FindInList - String oder Listenelement suchen
IsInList - String oder Listenelemente abfragen
IsEqual... - String oder Listenelemente vergleichen
Numerische Variablen
SetNum - Numerische Variable setzen
ChangeNum - Numerische Variable ändern
GetNum - Numerische Variable auslesen
GetAsNum - Variable als Zahl auslesen
SetByt - Bytevariable setzen
GetByt - Bytevariable auslesen
Logische Variablen
SetLog - Logische Variable setzen
ResetLog - Logische Variable rücksetzen
ToggleLog - Logische Variable umdrehen
GetLog - Logische Variable auslesen
Fließkommavariablen
SetFlt - Fließkommavariable setzen
GetFlt - Fließkommavariable auslesen
Sonstige Variablentypen
SetNil - NIL setzen
SetBin - Binärblock setzen
GetBin - Binärblock auslesen
SetCar - Characterarray setzen
GetCar - Characterarray auslesen
QueryVarAddr - Variable direkt abfragen
SetPtr - Zeigervariable setzen
GetPtr - Zeigervariable auslesen
SetFun - Funktionsvariable setzen
GetFun - Funktionsvariable auslesen
CallFun - Funktionsvariable aufrufen
CallBack - Callbackfunktion aufrufen
SetArc - Archivblock setzen
GetArc - Archivblock auslesen
Resource-Referenzen
RegisterResource - Automatische Resource zuordnen
InheritResource - Resourcezuordnungen erben
DeRegisterResource - Resourcezuordnung aufheben
DeRegisterAllResources - Alle Res.zuordn. aufheben
SetRes - Resourcereferenz setzen
GetRes - Resourcereferenz auslesen
Dateifunktionen
WriteBlockToFile - In Datei schreiben
ReadBlockFromFile - Aus Datei lesen
DumpVars... - Variablendump schreiben
protected
QueryDataPtr - Datenbereichsadresse
ReplaceDataPtr - Datenbereich ersetzen
ReplaceThis - Objekt ersetzen
SetStatus - Fehlerbehandlung für Ableitungen
Ableitung CxiNodeAlias
class CxiNodeAlias
CxiNodeAlias(CxiHandle) - Konstruktor für Aliasobjekt
CxiTree
class CxiTree
Konstruktoren, Operatoren
CxiTree() - CXI-Baum im Hauptspeicher
CxiTree(const CxiTree&) - Kopierkonstruktor
CxiTree(const char*) - Konvertierungskonstruktor
CxiTree(CxiInitHandle) - Basiskonstruktor
Zuweisungsoperator
Mischoperator
Erweiterung des Baums
NewSub - Neuen Knoten erstellen
MoveDownAuto - Knoten anlegen und Sichtfenster wechseln
MovePathAuto - Pfad anlegen und Sichtfenster wechseln
Bewegung im Baum
MoveDown - Nach unten wechseln
MoveUp - Nach oben wechseln
MoveHome - Zur Wurzel wechseln
MoveNext - Zum nächsten Knoten wechseln
MovePath - An bestimmte Stelle wechseln
QueryPath - Position abfragen
QueryDepth - Tiefe abfragen
Position sichern und wiederherstellen
Push - Position sichern
MovePop - Position wiederherstellen
StayPop - Gesicherte Position verwerfen
Zusatzfunktionen
CopyVar... - Kopieren einer beliebigen Variablen
CopySubTree... - Teilbaum kopieren
Merge... - Mischen von Variablen
MergeWild... - Selektives Mischen von Variablen
ReorganizeTo - Teilbaum reorganisieren
Flush - Änderungen zurückschreiben
Undo - Änderungen verwerfen
ZapTree - Gesamten Baum löschen
QueryMediaType - Typ des Speichermediums
Pfadfunktionen
Funktionen mit Pfadunterstützung
Ableitung CxiTreeAlias
class CxiTreeAlias
CxiTreeAlias(CxiHandle) - Konstruktor für Aliasobjekt
Ableitung CxiTreeTemp
class CxiTreeTemp
CxiTreeTemp() - Temporärer CXI-Baum
CxiTreeTemp(const CxiTree&) - Kopierkonstruktor
Ableitung CxiTreeMem
class CxiTreeMem
Ableitung CxiTreeFile
class CxiTreeFile
CxiTreeFile(...) - CXI-Baum in Datei
QueryFileName - Abfrage des Dateinamens
QueryFileOptions - Abfrage der Optionen
EnableFileCache - Aktivierung des Cache
DisableFileCache - Deaktivierung des Cache
NewBor - Erstellen eines Binärobjekts
ReadBor - Lesen eines Binärobjekts
WriteBor - Schreiben eines Binärobjekts
CopyBor - Kopieren eines Binärobjekts
SetTempFileExtension - Erweiterung für temporäre Dateien
Ableitung CxiTreeSubst
CxiTreeSubst
CxiTreeSubst() - Teilbaum eines CXI-Baums
CxiTreeSubstRO() - Geschützter Teilbaum eines CXI-Baums
InheritResource - Resourcezuordnungen erben
CxiVariable (Operatorschreibweise)
class CxiVariable
Datenaustausch
Übersicht Datenaustausch
Klassenhierarchie Meldungssystem
Ebene 0
CxiMessageIdent
~CxiMessageIdent() - Destruktor
Status - Statusabfrage
IsValid - Ist Objekt gültig?
IsLocal - Ist Objekt lokal?
CountChildren - Anzahl untergeordneter Empfänger
QueryIdent - Abfrage des Namens
QueryIdentAbs - Abfrage des absoluten Namens
Ebene 1
CxiMessageHandlerBase
CxiMessageHandlerBase(...) - Konstruktor
~CxiMessageHandlerBase() - Destruktor
IsInHandler - Ist der Handler aktiv?
QueryReceiverState - Aktivierungsstatus
RequestShutDown - Empfänger herunterfahren
CreateGlobalAlias - Globaler Aliasname eines Meldungsempfängers
CreateLocalAlias - Lokaler Aliasname
Handler1 - Bearbeitungsfunktion
WaitState - Wartezustand
PostMessageBlock - Versenden ohne Warten
SendMessageBlock - Versenden mit Antwort
Ebene 2
CxiMessageHandler
class CxiMessageHandler
CxiMessageHandler(...) - Konstruktor
Handler2 - Bearbeitungsfunktion für erweiterten Meldungsempfänger
Post - Verschicken einer erweiterten Meldung
Pass - Weiterleiten einer empfangenen Meldung
SetDriverMode - Treiber für externe Meldungen
DispatchExternalMessage - Externe Meldung lokal weiterleiten
CxiMessageHandlerWithQueue
class CxiMessageHandlerWithQueue
CxiMessageHandlerWithQueue(...) - Konstruktor
PreHandler - Abfangen von Meldungen
CountQueue - Anzahl Meldungen in der Queue
PollQueue - Eine Meldung abarbeiten
ExecuteQueueUntilEmpty - Alle Meldungen abarbeiten
ExecuteQueueUntilError - Meldungen abarbeiten bis Fehler
ZapQueue - Löschen aller Meldungen in der Queue
LockQueue - Automatisches Abarbeiten verhindern
UnLockQueue - Automatisches Abarbeiten ermöglichen
Message Queue
Message Queue - Globale Meldungsschlange
GlobalWaitState - Globale Queue abarbeiten
PostMessageTreeOptions - Globale Queue aktivieren
Message Trace
Message Trace - Ablaufverfolgung
CXIBDTRC.CPP - Message Trace (DOS)
CXIBWTRC.EXE - Message Trace (Windows)
CXIBOTRC.EXE - Message Trace (OS/2)
Noch zu dokumentieren
EasyRPC (Header)
Modulversionen (Text)
Exception-Management (Header)
Exception-Management (Beispielausgabe)
Fehlerreferenz
Fehlernummern (Übersicht)
Alphabetische Liste
Nach Nummern sortierte Liste
Schnellreferenz
Details
00000-00999 (ok)
00000 cxiNoError
01100-01499 (CxiNode)
01101 cxiErrorMaxSizeReached
01103 cxiErrorNoMemory
01105 cxiErrorBlockFull
01106 cxiErrorMemoryAllocFailed
01107 cxiErrorMemoryReAllocFailed
01111 cxiErrorMemoryNullAlloc
01112 cxiErrorMemoryIdent
01113 cxiErrorMemoryType
01114 cxiErrorMemoryDestroyed
01115 cxiErrorMemoryNotAllocated
01116 cxiErrorMemoryNotFreed
01117 cxiErrorMemoryStackDelete
01121 cxiErrorHeapWalkEnd
01122 cxiErrorHeapFreeNull
01123 cxiErrorHeapWrongSeg
01124 cxiErrorHeapPtrNotFound
01125 cxiErrorHeapAlreadyFree
01126 cxiErrorHeapWrongType
01131 cxiErrorDosVmRead
01132 cxiErrorDosVmWrite
01133 cxiErrorDosVmStruct
01134 cxiErrorDosVmHandleInvalid
01135 cxiErrorDosVmHandleNull
01141 cxiErrorInvalidFunc
01142 cxiErrorNotImplemented
01143 cxiErrorSysNoSupport
01145 cxiErrorSystemBlock
01146 cxiErrorInvalidInThisMode
01149 cxiErrorDumpIncomplete
01151 cxiErrorInvalidParam
01153 cxiErrorIllegalItemPointer
01154 cxiErrorNullHandle
01155 cxiErrorNullName
01156 cxiErrorNullPointer
01157 cxiErrorNullSegment
01161 cxiErrorNameEmpty
01162 cxiErrorNameTooLong
01163 cxiErrorResNameEmpty
01164 cxiErrorResNameTooLong
01165 cxiErrorInvalidName
01166 cxiErrorInvalidCharInName
01167 cxiErrorReservedName
01168 cxiErrorUnknownKeyName
01169 cxiErrorNameNumSubst
01171 cxiErrorInvalidFormat
01173 cxiErrorBufferTooSmall
01175 cxiErrorObjectTooLarge
01176 cxiErrorObjectTooSmall
01201 cxiErrorVarNotFound
01202 cxiErrorTypeMismatch
01203 cxiErrorSizeMismatch
01205 cxiErrorAccessLocked
01206 cxiErrorReadOnly
01207 cxiErrorInvalidAccess
01209 cxiErrorNoMoreVars
01211 cxiErrorIndexOutOfRange
01212 cxiErrorUninitialized
01213 cxiErrorInvalidated
01214 cxiErrorNotCreated
01221 cxiErrorDestroyed
01222 cxiErrorHandleDestroyed
01223 cxiErrorHandleReplaced
01241 cxiErrorNoResource
01242 cxiErrorNoNestedResource
01243 cxiErrorResourceNotFound
01244 cxiErrorNestedResNotFound
01251 cxiErrorResourceTableFull
01252 cxiErrorInvalidResource
01253 cxiErrorResourceNesting
01254 cxiErrorResourceLost
01261 cxiErrorDivisionByZero
01262 cxiErrorModuloByZero
01263 cxiErrorDivisionOverflow
01269 cxiErrorUnknownOperator
01311 cxiErrorUniSyntax
01321 cxiErrorUniListType
01322 cxiErrorUniPackType
01323 cxiErrorUniPackData
01329 cxiErrorUniBuffSize
02000-02199 (CxiTree)
02001 cxiErrorNotTree
02002 cxiErrorAlreadyTree
02003 cxiErrorInvalidTree
02004 cxiErrorFatalRecovery
02005 cxiErrorInvalidInitBlock
02006 cxiErrorInitBlockNull
02011 cxiErrorRelocNesting
02012 cxiErrorCallTreeH
02013 cxiErrorCloseNotLinked
02021 cxiErrorNodeNameLost
02022 cxiErrorNodeIndexLost
02023 cxiErrorParentNodeLost
02024 cxiErrorCurrentNodeLost
02025 cxiErrorInvalidPosition
02026 cxiErrorSeparatorInName
02027 cxiErrorInvalidSeparator
02051 cxiErrorNoBorSupport
02055 cxiErrorFileTypeNotBor
02061 cxiErrorInvalidBorStart
02062 cxiErrorInvalidBorLen
02063 cxiErrorBorSizeNull
02064 cxiErrorBorSizeLimit
02071 cxiErrorBorAccess
02072 cxiErrorBorCopySource
02073 cxiErrorBorCopyWrite
02074 cxiErrorBorSizeUpdate
02101 cxiErrorInternalMove
02102 cxiErrorInvalidMove
02109 cxiErrorNoMoreNodes
02111 cxiErrorMoveUpFromRoot
02112 cxiErrorMoveToNonExisting
02113 cxiErrorMoveToNonTree
02114 cxiErrorMoveToString
02151 cxiErrorStackFull
02152 cxiErrorStackEmpty
02153 cxiErrorNoStack
02159 cxiErrorPathNeedsTree
02161 cxiErrorCopyIntoSelf
02162 cxiErrorCopyUnknownType
02171 cxiErrorNotTreeFile
02172 cxiErrorNotTreeSubst
02300-02399 (CxiTreeBinBlock)
02311 cxiErrorBinBlockParam
02312 cxiErrorBinBlockNull
02313 cxiErrorBinBlockSizeBrutto
02314 cxiErrorBinBlockSizeNetto
02319 cxiErrorNotBinBlock
02321 cxiErrorBinBlockIdent
02322 cxiErrorBinBlockVersion
02325 cxiErrorBinBlockCtrlEndian
02326 cxiErrorBinBlockCtrlType
02327 cxiErrorBinBlockCtrlSize
02331 cxiErrorBinBlockChecksumBase
02332 cxiErrorBinBlockChecksumData
02333 cxiErrorBinBlockChecksumTree
02391 cxiErrorBinBlockSuspended
02393 cxiErrorBinBlockYetSuspended
02394 cxiErrorBinBlockNotSuspended
02400-02499 (CxiTree...)
02401 cxiErrorDumParam
02402 cxiErrorDumBase
02403 cxiErrorDumBaseNotTree
02404 cxiErrorDumBaseLost
02411 cxiErrorSubParam
02412 cxiErrorSubBase
02413 cxiErrorSubRoot
02414 cxiErrorSubBaseLost
02415 cxiErrorSubInitNull
02416 cxiErrorSubInitNoTree
02417 cxiErrorSubInitRoot
02421 cxiErrorMemParam
02424 cxiErrorMemNodeAddrNull
02425 cxiErrorMemIndexBounds
02426 cxiErrorMemIndexCorrupt
02431 cxiErrorMemIndexAlloc
02432 cxiErrorMemIndexReAlloc
02433 cxiErrorMemDataAlloc
02434 cxiErrorMemIndexRgNull
02435 cxiErrorMemIndexRgBounds
02436 cxiErrorMemIndexRgCorrupt
02441 cxiErrorFlatParam
02442 cxiErrorFlatNullHandle
02445 cxiErrorFlatIndexBounds
02449 cxiErrorNotTreeFlat
02451 cxiErrorFlatIndexFull
02454 cxiErrorFlatIndexRgNull
02455 cxiErrorFlatIndexRgBounds
02456 cxiErrorFlatIndexRgCorrupt
02500-02799 (CxiTreeFile)
02501 cxiErrorFileParam
02502 cxiErrorFileFlags
02504 cxiErrorFileName
02505 cxiErrorFileHandle
02506 cxiErrorFileType
02509 cxiErrorFileNoVirtualCache
02511 cxiErrorFileBrokenData
02515 cxiErrorFileDataNotFound
02521 cxiErrorFileShadowFlags
02522 cxiErrorFileShadowProtect
02541 cxiErrorUnknownFormat
02542 cxiErrorFileUnknownFormat
02543 cxiErrorUnknownSystem
02544 cxiErrorFileUnknownSystem
02545 cxiErrorUnknownCharSet
02546 cxiErrorFileUnknownCharSet
02561 cxiErrorCodedFile
02562 cxiErrorFileCrypted
02563 cxiErrorFileNotCrypted
02564 cxiErrorFileUnknownKey
02565 cxiErrorFileWrongKey
02566 cxiErrorFileBrokenKey
02601 cxiErrorOpen
02602 cxiErrorCreate
02605 cxiErrorEaPathNotFound
02606 cxiErrorFileInvalidWildCard
02607 cxiErrorFileInvalidName
02609 cxiErrorFileGeneralError
02611 cxiErrorFileOpen
02612 cxiErrorFileReOpen
02613 cxiErrorFileAttribDirectory
02615 cxiErrorFileAttribReadOnly
02616 cxiErrorFileAttribDevice
02617 cxiErrorFileRetryTimeout
02618 cxiErrorFileRetryUserAbort
02619 cxiErrorFileInUseNoRetry
02622 cxiErrorFileNotFound
02623 cxiErrorFilePathNotFound
02624 cxiErrorFileNoHandleFree
02625 cxiErrorFileAccessDenied
02629 cxiErrorFileIncompatible
02631 cxiErrorFileProtect
02641 cxiErrorWrite
02645 cxiErrorEaWrite
02651 cxiErrorFileWrite
02661 cxiErrorFileWriteNewHdr
02662 cxiErrorFileWriteRefHdr
02663 cxiErrorFileWriteRefPos
02664 cxiErrorFileWriteCryptHdr
02665 cxiErrorFileWriteCryptData
02666 cxiErrorFileWriteBlkHdr
02667 cxiErrorFileWriteBlkData
02671 cxiErrorFileWriteNewBorHdr
02672 cxiErrorFileWriteBorData
02711 cxiErrorFileStruct
02721 cxiErrorFileStructRefHdr
02722 cxiErrorFileStructRefHdrBuf
02723 cxiErrorFileStructRefBack
02724 cxiErrorFileStructBlkHdr
02725 cxiErrorFileStructBlkHdrBuf
02726 cxiErrorFileStructBlkBack
02731 cxiErrorFileStructBorHdr
02741 cxiErrorRead
02745 cxiErrorEaRead
02751 cxiErrorFileRead
02761 cxiErrorFileReadRefHdr
02762 cxiErrorFileReadRefBack
02763 cxiErrorFileReadBlkHdr
02764 cxiErrorFileReadBlkBack
02765 cxiErrorFileReadBlkData
02766 cxiErrorFileReadShadowData
02771 cxiErrorFileReadBorHdr
02772 cxiErrorFileReadBorData
02900-02999 (INI-Datei)
02911 cxiErrorSetFromFileGeneric
02912 cxiErrorSetFromFileNoIniFile
02913 cxiErrorSetFromFileNoMemory
02914 cxiErrorSetFromFileBufCreate
02916 cxiErrorSetFromFileOpen
02917 cxiErrorSetFromFileRead
02921 cxiErrorSetFromFileLineTooLong
02923 cxiErrorSetFromFileLabelNotFound
02924 cxiErrorSetFromFileNoDataFound
02941 cxiErrorLineNullPointer
02942 cxiErrorLineEmpty
02945 cxiErrorLineMissingQuote
02961 cxiErrorWriteIniFileLarge
02962 cxiErrorWriteIniFileTooLarge
02965 cxiErrorWriteIniFileOpen
02966 cxiErrorWriteIniFileNoSection
02967 cxiErrorWriteIniFileNoItem
02969 cxiErrorWriteIniFileNoQuote
02999 cxiErrorInvalidSystemInfoType
03200-03299 (Queue/Semaphore)
03201 cxiErrorNoQueueBlock
03202 cxiErrorQueueBlockFull
03203 cxiErrorQueueBlockWrite
03204 cxiErrorQueueSystemWrite
03205 cxiErrorQueueSystemPurge
03221 cxiErrorMutexSemCreate
03222 cxiErrorMutexSemDelete
03223 cxiErrorMutexSemOpen
03224 cxiErrorMutexSemHandle
03225 cxiErrorMutexSemRelease
03226 cxiErrorMutexSemRequest
03227 cxiErrorMutexSemTimeout
03228 cxiErrorMutexSemInternal
03229 cxiErrorMutexSemNull
03241 cxiErrorEventSemCreate
03242 cxiErrorEventSemDelete
03243 cxiErrorEventSemOpen
03244 cxiErrorEventSemHandle
03245 cxiErrorEventSemReset
03246 cxiErrorEventSemWait
03247 cxiErrorEventSemTimeout
03248 cxiErrorEventSemInternal
03249 cxiErrorEventSemNull
03500-03799 (Meldungssystem)
03511 cxiErrorMsgUnknownLocal
03512 cxiErrorMsgNotLocal
03513 cxiErrorMsgLocalNameNull
03514 cxiErrorMsgLocalObjNull
03515 cxiErrorMsgLocalParentDeleted
03581 cxiErrorMsgCreateSlot
03582 cxiErrorMsgWriteSlot
03583 cxiErrorMsgReadSlot
03591 cxiErrorMsgAccessMapping
03592 cxiErrorMsgQueueFull
03593 cxiErrorMsgBlockTooLarge
03601 cxiErrorMsgUnknown
03602 cxiErrorMsgUnknownType
03603 cxiErrorMsgNotSameProcess
03604 cxiErrorMsgSameProcess
03605 cxiErrorMsgTraceNotRunning
03606 cxiErrorMsgAliasNesting
03607 cxiErrorMsgInitializing
03608 cxiErrorMsgHandlerSetDown
03609 cxiErrorMsgHandlerShutDown
03611 cxiErrorMsgInfoLost
03612 cxiErrorMsgInfoVersion
03613 cxiErrorMsgInfoVersion2
03615 cxiErrorMsgInvalidNameOp
03616 cxiErrorMsgInvalidUserOp
03617 cxiErrorMsgInvalidPgvhOp
03619 cxiErrorMsgSysRestriction
03621 cxiErrorMsgCreateQueue
03622 cxiErrorMsgAccessQueue
03623 cxiErrorMsgAllocSharedMem
03624 cxiErrorMsgProcessLost
03625 cxiErrorMsgHandleLost
03626 cxiErrorMsgNotPosted
03627 cxiErrorMsgQueueRequired
03628 cxiErrorMsgAllocLocalMem
03629 cxiErrorMsgHandleChanged
03631 cxiErrorMsgTimeout
03632 cxiErrorMsgCancelled
03633 cxiErrorMsgInvalidPointer
03634 cxiErrorMsgUnknownBlockType
03641 cxiErrorMsgBufferAlloc
03642 cxiErrorMsgBufferIsNull
03645 cxiErrorMsgBadCodePointer
03646 cxiErrorMsgBadWindow
03647 cxiErrorMsgNoPostPollQueue
03649 cxiErrorMsgThreadNotCreated
03650 cxiErrorMsgMgrBase
03651 cxiErrorMsgMgrNoPM
03652 cxiErrorMsgMgrLoadFailure
03653 cxiErrorMsgMgrProcNotFound
03654 cxiErrorMsgMgrProcNull
03657 cxiErrorMsgMgrInvalidFunc
03659 cxiErrorMsgMgrNotPosted
03661 cxiErrorMsgOwnerNotKilled
03662 cxiErrorMsgOwnerTerminating
03669 cxiErrorMsgHandlersLeft
03671 cxiErrorMsgHandlerExists
03673 cxiErrorMsgInvalidNumberName
03674 cxiErrorMsgInvalidCharInName
03675 cxiErrorMsgReservedName
03676 cxiErrorMsgMissingName
03677 cxiErrorMsgIntNoThreadParam
03678 cxiErrorMsgrObjectSize
03679 cxiErrorMsgrObjectVersion
03681 cxiErrorNotMessageTree
03682 cxiErrorNotSavedMessageTree
03687 cxiErrorMessageQueueEmpty
03691 cxiErrorMsgRcvName
03692 cxiErrorMsgRcvSyntax
03693 cxiErrorMsgBufferIncomplete
03694 cxiErrorMsgNotDispatchable
03695 cxiErrorMsgNotTranslatable
03696 cxiErrorMsgOutOfSequence
03697 cxiErrorMsgWorkSpaceCorrupt
03701 cxiErrorSysNodeNameInvalid
03702 cxiErrorSysNodeNotFound
03703 cxiErrorSysNodeNotLoadable
03704 cxiErrorSysNodeLoadTimeout
03705 cxiErrorSysNodeNotImplemented
03709 cxiErrorSysNodeNotLinked
03721 cxiErrorMsgrObjectAcronymAsync
03722 cxiErrorMsgrObjectAcronymSync
03760 cxiErrorMsgUnknownTypeS0
03761 cxiErrorMsgUnknownTypeS1
03762 cxiErrorMsgUnknownTypeS2
03763 cxiErrorMsgUnknownTypeS3
03770 cxiErrorMsgUnknownTypeP0
03771 cxiErrorMsgUnknownTypeP1
03772 cxiErrorMsgUnknownTypeP2
03773 cxiErrorMsgUnknownTypeP3
03791 cxiErrorPseudoGloVarEmpty
03792 cxiErrorPseudoGloVarAlloc
03793 cxiErrorGloVarNotLoaded
04100-04199 (ValidatePointer)
04101 cxiErrorPtrNull
04105 cxiErrorPtrNotReadable
04106 cxiErrorPtrNotWritable
04107 cxiErrorPtrNotExecutable
04111 cxiErrorPtrNullSegment
04112 cxiErrorPtrHwSizeLimit
04113 cxiErrorPtrHwSegmentLimit
04114 cxiErrorPtrSelectorNotReadable
04115 cxiErrorPtrSelectorLimitRead
04116 cxiErrorPtrSelectorNotWritable
04117 cxiErrorPtrSelectorLimitWrite
04121 cxiErrorPtrNullArea
04122 cxiErrorPtrFlatDataLimit
04123 cxiErrorPtrFlatCodeLimit
04124 cxiErrorPtrNoAssignment
04125 cxiErrorPtrUnknownAssignment
04126 cxiErrorPtrNotCommitted
04400-04799 (Validate)
04400 cxiErrorValidateBegin
04701/04601/04501 cxiErrorValidateHdlAlias...
04703/04603/04503 cxiErrorValidateHdlInvld...
04704/04604/04504 cxiErrorValidateHdlFlBit...
04705/04605/04505 cxiErrorValidateHdlNull...
04706/04606/04506 cxiErrorValidateHdlSmall...
04707/04607/04507 cxiErrorValidateHdlFlags...
04709/04609/04509 cxiErrorValidateHdlFill...
04711/04611/04511 cxiErrorValidateCxiNested...
04712/04612/04512 cxiErrorValidateExtInit...
04713/04613/04513 cxiErrorValidateCxiInit...
04714/04614/04514 cxiErrorValidateSubLen...
04715/04615/04515 cxiErrorValidateNull...
04716/04616/04516 cxiErrorValidateSmall...
04717/04617/04517 cxiErrorValidateSegSize...
04721/04621/04521 cxiErrorValidateMinHeap...
04722/04622/04522 cxiErrorValidateMaxHeap...
04723/04623/04523 cxiErrorValidateMinSize...
04724/04624/04524 cxiErrorValidateMaxSize...
04725/04625/04525 cxiErrorValidateOffs...
04726/04626/04526 cxiErrorValidateOverflow...
04731/04631/04531 cxiErrorValidateCxinLen...
04732/04632/04532 cxiErrorValidateCxinNull...
04741/04641/04541 cxiErrorValidateNameLen...
04742/04642/04542 cxiErrorValidateNameEnd...
04743/04643/04543 cxiErrorValidateNameZero...
04744/04644/04544 cxiErrorValidateNameLower...
04745/04645/04545 cxiErrorValidateNameToNum...
04751/04651/04551 cxiErrorValidateTypeId...
04752/04652/04552 cxiErrorValidateTypeSize...
04759/04659/04559 cxiErrorValidateTypeUnsupp...
04761/04661/04561 cxiErrorValidateStrNeg...
04762/04662/04562 cxiErrorValidateStrEnd...
04763/04663/04563 cxiErrorValidateStrZero...
04765/04665/04565 cxiErrorValidateLstNeg...
04766/04666/04566 cxiErrorValidateLstEnd...
04767/04667/04567 cxiErrorValidateLstCount...
04771/04671/04571 cxiErrorValidateDupName...
04772/04672/04572 cxiErrorValidateDupNum...
04773/04673/04573 cxiErrorValidateAmbigName...
04799 cxiErrorValidateEnd
04900-04999 (Abbruchfehler)
04901 cxiErrorFatalDosNoMemory
04902 cxiErrorFatalDosHeapAccess
04904 cxiErrorFatalDosStackBelowMin
04905 cxiErrorFatalDosStackOverflow
04906 cxiErrorFatalDosCannotTerm1
04907 cxiErrorFatalDosCannotTerm2
04909 cxiErrorFatalDosHeapCorrupt
04911 cxiErrorFatalDosVmControl
04912 cxiErrorFatalDosVmXMS
04913 cxiErrorFatalDosVmSwapFile
04919 cxiErrorFatal386Required
04920 cxiErrorFatalOs2Internal
04921 cxiErrorFatalOs2PoolSize
04922 cxiErrorFatalOs2PoolInit
04923 cxiErrorFatalOs2PoolAlloc
04924 cxiErrorFatalOs2FreeLocal
04925 cxiErrorFatalOs2FreeSize
04926 cxiErrorFatalOs2FreeApiRet
04927 cxiErrorFatalOs2FreeInvPtr
04928 cxiErrorFatalOs2SemRequest
04929 cxiErrorFatalOs2MemInit
04930 cxiErrorFatalOs2MemAlloc
04931 cxiErrorFatalOs2MemReAlloc
04932 cxiErrorFatalOs2MemFree
04934 cxiErrorFatalOs2MemDelete
04939 cxiErrorOs2ShutdownBeforeInit
04941 cxiErrorFatalPeCreateMap
04942 cxiErrorFatalPeMapView
04943 cxiErrorFatalPeVersion
04944 cxiErrorFatalPeHeap
04945 cxiErrorFatalPeTls
04951 cxiErrorFatalHeapAlloc
04954 cxiErrorFatalHeapReAlloc
04955 cxiErrorFatalHeapFree
04956 cxiErrorFatalHeapBlock
04960 cxiErrorFatalCxixcptInvalid
04961 cxiErrorFatalCxixcptPath
04962 cxiErrorFatalCxixcptDrive
04963 cxiErrorFatalCxixcptName
04976 cxiErrorFatalCxixReserved
04977 cxiErrorFatalAborted
04979 cxiErrorDumpStateException
05700-05799 (Globale Konfiguration)
05701 cxiErrorCfgiSystemNodeVoid
05702 cxiErrorCfgiSystemNodeCorrupt
05711 cxiErrorCfguSystemNodeVoid
05712 cxiErrorCfguSystemNodeCorrupt
05800-05899 (Message trace)
05811 cxiErrorMsgTwLockAnPr
05812 cxiErrorMsgTwLockLoad
05813 cxiErrorMsgTwLockPrev
05819 cxiErrorMsgTwVersion
05821 cxiErrorMsgTwAlrdyRun
05822 cxiErrorMsgTwDelSysVar
05831 cxiErrorMsgTwFileNotFnd
05832 cxiErrorMsgTwShdwnCan
05834 cxiErrorMsgTwNotStarted
05835 cxiErrorMsgTwCreateFile
05836 cxiErrorMsgTwWriteFile
05837 cxiErrorMsgTwNotImpl
05838 cxiErrorMsgTwStored
CXI-Basis-Programmierreferenz
Version 2.10 72 (1014-001), erstellt am 15. April 2000
Copyright (c) 1996-2000 by TeraConnect GmbH