![]() |
TerraLib 4.1
|
#include <occiData.h>
Public Member Functions | |
| Blob () | |
| Blob (const Connection *connectionp) | |
| Blob (const Blob &srcBlob) | |
| ~Blob () | |
| unsigned int | getChunkSize () const |
| unsigned int | length () const |
| Blob & | operator= (const Blob &srcBlob) |
| bool | operator== (const Blob &srcBlob) const |
| bool | operator!= (const Blob &srcBlob) const |
| void | setNull () |
| bool | isNull () const |
| void | setEmpty () |
| void | setEmpty (const Connection *connectionp) |
| bool | isInitialized () const |
| void | open (LobOpenMode mode=OCCI_LOB_READWRITE) |
| void | close () |
| bool | isOpen () const |
| void | copy (const Blob &srcBlob, unsigned int numBytes, unsigned int dstOffset=1, unsigned int srcOffset=1) |
| void | copy (const Bfile &srcBfile, unsigned int numBytes, unsigned int dstOffset=1, unsigned int srcOffset=1) |
| void | append (const Blob &srcBlob) |
| unsigned int | read (unsigned int amt, unsigned char *buffer, unsigned int bufsize, unsigned int offset=1) const |
| unsigned int | write (unsigned int amt, unsigned char *buffer, unsigned int bufsize, unsigned int offset=1) |
| unsigned int | writeChunk (unsigned int amt, unsigned char *buffer, unsigned int bufsize, unsigned int offset=1) |
| void | trim (unsigned int newlen) |
| Stream * | getStream (unsigned int offset=1, unsigned int amount=0) |
| void | closeStream (Stream *stream) |
Friends | |
| class | AnyDataImpl |
| class | StatementImpl |
| class | ResultSetImpl |
| void | getVector (const AnyData &, OCCI_STD_NAMESPACE::vector< Blob > &) |
| void | getVector (Statement *, unsigned int, OCCI_STD_NAMESPACE::vector< Blob > &) |
| void | getVector (ResultSet *, unsigned int, OCCI_STD_NAMESPACE::vector< Blob > &) |
| void | setVector (AnyData &, const OCCI_STD_NAMESPACE::vector< Blob > &) |
| void | do_setVectorOfBlob (Statement *, unsigned int, const OCCI_STD_NAMESPACE::vector< Blob > &, void *, unsigned int, void *, unsigned int) |
| oracle::occi::Blob::Blob | ( | ) |
| oracle::occi::Blob::Blob | ( | const Connection * | connectionp | ) |
| oracle::occi::Blob::Blob | ( | const Blob & | srcBlob | ) |
| oracle::occi::Blob::~Blob | ( | ) |
| void oracle::occi::Blob::append | ( | const Blob & | srcBlob | ) |
| void oracle::occi::Blob::close | ( | ) |
| void oracle::occi::Blob::closeStream | ( | Stream * | stream | ) |
| void oracle::occi::Blob::copy | ( | const Blob & | srcBlob, |
| unsigned int | numBytes, | ||
| unsigned int | dstOffset = 1, |
||
| unsigned int | srcOffset = 1 |
||
| ) |
| void oracle::occi::Blob::copy | ( | const Bfile & | srcBfile, |
| unsigned int | numBytes, | ||
| unsigned int | dstOffset = 1, |
||
| unsigned int | srcOffset = 1 |
||
| ) |
| unsigned int oracle::occi::Blob::getChunkSize | ( | ) | const |
| Stream* oracle::occi::Blob::getStream | ( | unsigned int | offset = 1, |
| unsigned int | amount = 0 |
||
| ) |
| bool oracle::occi::Blob::isInitialized | ( | ) | const |
| bool oracle::occi::Blob::isNull | ( | ) | const |
| bool oracle::occi::Blob::isOpen | ( | ) | const |
| unsigned int oracle::occi::Blob::length | ( | ) | const |
| void oracle::occi::Blob::open | ( | LobOpenMode | mode = OCCI_LOB_READWRITE | ) |
| bool oracle::occi::Blob::operator!= | ( | const Blob & | srcBlob | ) | const |
| bool oracle::occi::Blob::operator== | ( | const Blob & | srcBlob | ) | const |
| unsigned int oracle::occi::Blob::read | ( | unsigned int | amt, |
| unsigned char * | buffer, | ||
| unsigned int | bufsize, | ||
| unsigned int | offset = 1 |
||
| ) | const |
| void oracle::occi::Blob::setEmpty | ( | const Connection * | connectionp | ) |
| void oracle::occi::Blob::setEmpty | ( | ) |
| void oracle::occi::Blob::setNull | ( | ) |
| void oracle::occi::Blob::trim | ( | unsigned int | newlen | ) |
| unsigned int oracle::occi::Blob::write | ( | unsigned int | amt, |
| unsigned char * | buffer, | ||
| unsigned int | bufsize, | ||
| unsigned int | offset = 1 |
||
| ) |
| unsigned int oracle::occi::Blob::writeChunk | ( | unsigned int | amt, |
| unsigned char * | buffer, | ||
| unsigned int | bufsize, | ||
| unsigned int | offset = 1 |
||
| ) |
friend class AnyDataImpl [friend] |
| void do_setVectorOfBlob | ( | Statement * | , |
| unsigned | int, | ||
| const OCCI_STD_NAMESPACE::vector< Blob > & | , | ||
| void * | , | ||
| unsigned | int, | ||
| void * | , | ||
| unsigned | int | ||
| ) | [friend] |
friend class ResultSetImpl [friend] |
friend class StatementImpl [friend] |