SourcePro® 2024.1 |
SourcePro® API Reference Guide |
Deprecated. Transfers binary arrays between the application and the database. More...
#include <rw/db/dbvector.h>
Public Member Functions | |
RWDBBinaryVector (size_t width, size_t length) | |
size_t | length () const |
RWDBBinaryVectorElement | operator[] (size_t i) |
Public Member Functions inherited from RWDBTBuffer< T > | |
RWDBTBuffer (RWSize_T entries=1, RWSize_T width=0) | |
RWDBTBuffer (T *data, RWDBNullIndicator *indicator, RWSize_T entries=1, RWSize_T width=0) | |
RWDBTBuffer (T *data, RWSize_T entries=1, RWSize_T width=0) | |
virtual | ~RWDBTBuffer () |
size_t | entries () const |
bool | isNull (size_t index) const |
T & | operator[] (size_t index) |
const T & | operator[] (size_t index) const |
RWDBColumn::ParamType | paramType () const |
void | paramType (RWDBColumn::ParamType newType) |
void | setData (const T &newData) |
void | setData (size_t index, const T &newData) |
void | setNull () |
void | setNull (size_t index) |
void | unsetNull () |
void | unsetNull (size_t index) |
RWDBBinaryVector instances are used to transfer binary arrays of width width
between the application and the database via classes RWDBBulkReader and RWDBBulkInserter.
In the following example, the ith
element of an RWDBBinaryVector is set to hold the data Hello
, and the data and width are output to the screen.
Program Output:
|
inline |
Constructs an RWDBBinaryVector of length elements, each of whose elements is width wide.
|
inline |
Returns the number of elements in self.
|
inline |
Returns an RWDBBinaryVectorElement holding a reference to the i th element of self.
Copyright © 2024 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |