SourcePro® 2022.1 |
SourcePro® API Reference Guide |
Deprecated. Transfers decimal arrays of width width between the application and the database. width between the application and the database.
More...
#include <rw/db/dbvector.h>
Public Member Functions | |
| RWDBDecimalVector (size_t width, size_t length) | |
| size_t | length () const |
| RWDBDecimalVectorElement | operator[] (size_t index) |
Public Member Functions inherited from RWDBTBuffer< T > | |
| RWDBTBuffer (RWSize_T entries=1, RWSize_T width=0) | |
| RWDBTBuffer (T *data, RWSize_T entries=1, RWSize_T width=0) | |
| RWDBTBuffer (T *data, RWDBNullIndicator *indicator, RWSize_T entries=1, RWSize_T width=0) | |
| virtual | ~RWDBTBuffer () |
| size_t | entries () const |
| bool | isNull (size_t index) const |
| const T & | operator[] (size_t index) const |
| T & | operator[] (size_t index) |
| void | paramType (RWDBColumn::ParamType newType) |
| RWDBColumn::ParamType | paramType () const |
| 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) |
RWDBDecimalVector instances are used to transfer decimal arrays of width width between the application and the database via instances of RWDBBulkReader and RWDBBulkInserter. Note that it is the user's responsibility to ensure that the elements of the vectors are null terminated.
In the following example, the ith element of an RWDBDecimalVector is set to the decimal 12.567:
|
inline |
Constructs an RWDBDecimalVector of length elements, each of whose elements is width wide.
|
inline |
Returns the number of elements in self.
|
inline |
Returns an RWDBDecimalVectorElement instance holding a reference to the i th element of self.
|
Copyright © 2022 Rogue Wave Software, Inc., a Perforce company. All Rights Reserved. |