| TerraLib 4.1

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Friends
oracle::occi::Bfile Class Reference

`#include <occiData.h>`

List of all members.

## Public Member Functions

| Bfile ()
| Bfile (const Connection *connectionp)
| Bfile (const Bfile &srcBfile)
| ~Bfile ()
unsigned int | length () const
OCCI_STD_NAMESPACE::string | getDirAlias () const
UString | getUStringDirAlias () const
OCCI_STD_NAMESPACE::string | getFileName () const
UString | getUStringFileName () const
void | setName (const OCCI_STD_NAMESPACE::string &dirAlias, const OCCI_STD_NAMESPACE::string &fileName)
void | setName (const UString &dirAlias, const UString &fileName)
bool | fileExists () const
Bfile & | operator= (const Bfile &srcBfile)
bool | operator== (const Bfile &srcBfile) const
bool | operator!= (const Bfile &srcBfile) const
void | setNull ()
bool | isNull () const
bool | isInitialized () const
void | open ()
void | close ()
bool | isOpen () const
unsigned int | read (unsigned int amt, unsigned char *buffer, unsigned int bufsize, unsigned int offset=1) const
Stream * | getStream (unsigned int offset=1, unsigned int amount=0)
void | closeStream (Stream *stream)

## Friends

class | AnyDataImpl
class | StatementImpl
class | ResultSetImpl
class | Blob
class | Clob
class | aq::MessageImpl
void | getVector (const AnyData &, OCCI_STD_NAMESPACE::vector< Bfile > &)
void | getVector (Statement *, unsigned int, OCCI_STD_NAMESPACE::vector< Bfile > &)
void | getVector (ResultSet *, unsigned int, OCCI_STD_NAMESPACE::vector< Bfile > &)
void | setVector (AnyData &, const OCCI_STD_NAMESPACE::vector< Bfile > &)
void | do_setVectorOfBfile (Statement *, unsigned int, const OCCI_STD_NAMESPACE::vector< Bfile > &, void *, unsigned int, void *, unsigned int)

## Constructor & Destructor Documentation

oracle::occi::Bfile::Bfile | ( |  | ) |

oracle::occi::Bfile::Bfile | ( | const Connection * | connectionp | ) |

oracle::occi::Bfile::Bfile | ( | const Bfile & | srcBfile | ) |

oracle::occi::Bfile::~Bfile | ( |  | ) |

## Member Function Documentation

void oracle::occi::Bfile::close | ( |  | ) |

void oracle::occi::Bfile::closeStream | ( | Stream * | stream | ) |

bool oracle::occi::Bfile::fileExists | ( |  | ) | const

OCCI_STD_NAMESPACE::string oracle::occi::Bfile::getDirAlias | ( |  | ) | const

OCCI_STD_NAMESPACE::string oracle::occi::Bfile::getFileName | ( |  | ) | const

Stream* oracle::occi::Bfile::getStream | ( | unsigned int | offset = `1`,
|  | unsigned int | amount = `0`
| ) |  |

UString oracle::occi::Bfile::getUStringDirAlias | ( |  | ) | const

UString oracle::occi::Bfile::getUStringFileName | ( |  | ) | const

bool oracle::occi::Bfile::isInitialized | ( |  | ) | const

bool oracle::occi::Bfile::isNull | ( |  | ) | const

bool oracle::occi::Bfile::isOpen | ( |  | ) | const

unsigned int oracle::occi::Bfile::length | ( |  | ) | const

void oracle::occi::Bfile::open | ( |  | ) |

bool oracle::occi::Bfile::operator!= | ( | const Bfile & | srcBfile | ) | const

Bfile& oracle::occi::Bfile::operator= | ( | const Bfile & | srcBfile | ) |

bool oracle::occi::Bfile::operator== | ( | const Bfile & | srcBfile | ) | const

unsigned int oracle::occi::Bfile::read | ( | unsigned int | amt,
|  | unsigned char * | buffer,
|  | unsigned int | bufsize,
|  | unsigned int | offset = `1`
| ) |  | const

void oracle::occi::Bfile::setName | ( | const UString & | dirAlias,
|  | const UString & | fileName
| ) |  |

void oracle::occi::Bfile::setName | ( | const OCCI_STD_NAMESPACE::string & | dirAlias,
|  | const OCCI_STD_NAMESPACE::string & | fileName
| ) |  |

void oracle::occi::Bfile::setNull | ( |  | ) |

## Friends And Related Function Documentation

friend class AnyDataImpl`[friend]`

friend class aq::MessageImpl`[friend]`

friend class Blob`[friend]`

friend class Clob`[friend]`

void do_setVectorOfBfile | ( | Statement * | ,
|  | unsigned | int,
|  | const OCCI_STD_NAMESPACE::vector< Bfile > & | ,
|  | void * | ,
|  | unsigned | int,
|  | void * | ,
|  | unsigned | int
| ) |  | `[friend]`

void getVector | ( | ResultSet * | ,
|  | unsigned | int,
|  | OCCI_STD_NAMESPACE::vector< Bfile > & |
| ) |  | `[friend]`

void getVector | ( | Statement * | ,
|  | unsigned | int,
|  | OCCI_STD_NAMESPACE::vector< Bfile > & |
| ) |  | `[friend]`

void getVector | ( | const AnyData & | ,
|  | OCCI_STD_NAMESPACE::vector< Bfile > & |
| ) |  | `[friend]`

friend class ResultSetImpl`[friend]`

void setVector | ( | AnyData & | ,
|  | const OCCI_STD_NAMESPACE::vector< Bfile > & |
| ) |  | `[friend]`

friend class StatementImpl`[friend]`

The documentation for this class was generated from the following file:

- E:/Projetos_Primeiro_Semestre_2012/TerraView/terralib/src/terralib/drivers/Oracle/OCI/include/occiData.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines