TerraLib 4.1
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
Bfileoperator= (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
StreamgetStream (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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines