gtpc2mbo | C/C++ Language Support User's Guide |
Table 47 lists the supported collection classes for non-cursor APIs. An X indicates support for that class. Refer to the following key for collection class names.
Key
Symbol | Collection | Symbol | Collection | Symbol | Collection |
---|---|---|---|---|---|
ARR | Array | KS | Key Set | SB | Sorted Bag |
BAG | Bag | KSB | Key Sorted Bag | SEQ | Sequence |
BLB | BLOB | KSS | Key Sorted Set | SET | Set |
KB | Key Bag | Log | Log | SS | Sorted Set |
KL | Keyed Log |
|
|
|
|
Table 47. Collection Support: Non-Cursor APIs
API Name | ARR | BAG | BLB | KB | KL | KS | KSB | KSS | LOG | SB | SEQ | SET | SS |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
TO2_add | X | X | X |
| X |
|
|
| X | X | X | X | X |
TO2_addAllFrom | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_addAtIndex |
|
|
|
|
|
|
|
|
|
| X |
|
|
TO2_addKeyPath |
|
|
| X |
| X | X | X |
| X |
|
| X |
TO2_addRecoupIndexEntry | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_asSequenceCollection | X | X |
| X | X | X | X | X | X | X | X | X | X |
TO2_associateRecoupIndexWithPID | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_asSortedCollection | X | X |
| X | X | X | X | X | X | X | X | X | X |
TO2_at | X |
|
|
| X |
|
|
| X |
| X |
|
|
TO2_atKey |
|
|
| X | X | X | X | X |
|
|
|
|
|
TO2_atKeyPut |
|
|
|
|
| X |
| X |
|
|
|
|
|
TO2_atKeyWithBuffer |
|
|
| X | X | X | X | X |
|
|
|
|
|
TO2_atNewKeyPut |
|
|
| X |
| X | X | X |
|
|
|
|
|
TO2_atPut | X |
|
|
|
|
|
|
|
|
| X |
|
|
TO2_atRBA |
|
| X |
|
|
|
|
|
|
|
|
|
|
TO2_atRBAPut |
|
| X |
|
|
|
|
|
|
|
|
|
|
TO2_atRBAWithBuffer |
|
| X |
|
|
|
|
|
|
|
|
|
|
TO2_atWithBuffer | X |
|
|
| X |
|
|
| X |
| X |
|
|
TO2_capture | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_copyCollection | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_copyCollectionTemp | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_copyCollectionWithOptions | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_create... | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_create...Temp | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_createRecoupIndex | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_create...WithOptions | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_deleteCollection | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_deletePID | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_deleteRecoupIndex | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_deleteRecoupIndexEntry | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_getBLOB |
|
| X |
|
|
|
|
|
|
|
|
|
|
TO2_getBLOBwithBuffer |
|
| X |
|
|
|
|
|
|
|
|
|
|
TO2_getCollectionAccessMode | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_getCollectionKeys |
|
|
| X | X | X | X | X |
|
|
|
|
|
TO2_getCollectionType | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_getDRprotect | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_getMaxDataLength | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_getMaxKeyLength |
|
|
| X | X | X | X | X |
|
|
|
|
|
TO2_getSortFieldValues |
|
|
|
|
|
|
|
|
| X |
|
| X |
TO2_includes |
| X |
|
|
|
|
|
|
|
|
| X |
|
TO2_isCollection | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_makeEmpty | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_maxEntry |
|
|
|
| X |
|
|
| X |
|
|
|
|
TO2_removeIndex | X |
|
|
|
|
|
|
|
|
| X |
|
|
TO2_removeKey |
|
|
| X |
| X | X | X |
|
|
|
|
|
TO2_removeKeyPath |
|
|
| X |
| X | X | X |
| X |
|
| X |
TO2_removeRBA |
|
| X |
|
|
|
|
|
|
|
|
|
|
TO2_removeRecoupIndexFromPID | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_removeValue |
| X |
|
|
|
|
|
|
|
|
| X |
|
TO2_removeValueAll |
| X |
|
|
|
|
|
|
|
|
| X |
|
TO2_replaceBLOB |
|
| X |
|
|
|
|
|
|
|
|
|
|
TO2_restore | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_restoreAsTemp | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_restoreWithOptions | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_setCollectionAccessMode | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_setDRprotect | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_setSize |
|
| X |
|
|
|
|
|
|
|
|
|
|
TO2_size | X | X | X | X | X | X | X | X | X | X | X | X | X |
TO2_writeNewBLOB |
|
| X |
|
|
|
|
|
|
|
|
|
|