TdkCatalogueFileObject Class Reference
[The Core Module]

Defines the class TdkCatalogueFileObject. More...

#include <TdkCatalogueFileObject.h>

Inheritance diagram for TdkCatalogueFileObject:

TdkCatalogueObject TdkPersistenceObject List of all members.

Public Member Functions

 TdkCatalogueFileObject ()
 TdkCatalogueFileObject (TdkObjectGID &objectGID)
 TdkCatalogueFileObject (TdkCatalogueFileObject &object)
virtual ~TdkCatalogueFileObject ()
virtual TdkCatalogueFileObjectcopy ()
 Creates a copy of the object.
virtual void import (TdkCatalogueFileObject &object)
 Imports an object to this.
virtual void operator= (TdkCatalogueFileObject &object)
virtual bool operator== (TdkCatalogueFileObject &object)
 Returns true if the given object is equal to the object.
void init ()
void setFileId (int fileId)
int getFileId ()
void setFileName (std::string fileName)
std::string getFileName ()
void setFileNameMD5 (std::string fileNameMD5)
std::string getFileNameMD5 ()
void setFileCode (std::string fileCode)
std::string getFileCode ()
void setFileFormat (std::string fileFormat)
std::string getFileFormat ()
void setFileSize (std::string fileSize)
std::string getFileSize ()
void setFileHash (std::string fileHash)
std::string getFileHash ()
void setFileReference (std::string fileReference)
std::string getFileReference ()
virtual bool insert (TeDatabase *dbCaller, TdkPersistenceParams &params)
 Inserts the object in the database.
virtual bool load (TeDatabase *dbCaller, TdkLoadParams &params)
 Loads the object from the database.
virtual bool update (TeDatabase *dbCaller, TdkPersistenceParams &params)
 Updates the object in the database.
virtual void remove (TeDatabase *dbCaller, TdkPersistenceParams &params)
 Removes the object from the database.

Protected Attributes

int fileId_
std::string fileName_
std::string fileNameMD5_
std::string fileCode_
std::string fileFormat_
std::string fileSize_
std::string fileHash_
std::string fileReference_

Detailed Description

Defines the class TdkCatalogueFileObject.


Constructor & Destructor Documentation

TdkCatalogueFileObject::TdkCatalogueFileObject (  )  [inline]

TdkCatalogueFileObject::TdkCatalogueFileObject ( TdkObjectGID objectGID  ) 

TdkCatalogueFileObject::TdkCatalogueFileObject ( TdkCatalogueFileObject object  ) 

TdkCatalogueFileObject::~TdkCatalogueFileObject (  )  [virtual]


Member Function Documentation

TdkCatalogueFileObject * TdkCatalogueFileObject::copy (  )  [virtual]

Creates a copy of the object.

Reimplemented from TdkCatalogueObject.

void TdkCatalogueFileObject::import ( TdkCatalogueFileObject object  )  [virtual]

Imports an object to this.

void TdkCatalogueFileObject::operator= ( TdkCatalogueFileObject object  )  [virtual]

bool TdkCatalogueFileObject::operator== ( TdkCatalogueFileObject object  )  [virtual]

Returns true if the given object is equal to the object.

void TdkCatalogueFileObject::init (  ) 

Tecgraf - GIS development team

Tdk Framework

@(#) TdkCatalogueFileObject.cpp

Reimplemented from TdkCatalogueObject.

void TdkCatalogueFileObject::setFileId ( int  fileId  )  [inline]

int TdkCatalogueFileObject::getFileId (  )  [inline]

void TdkCatalogueFileObject::setFileName ( std::string  fileName  )  [inline]

std::string TdkCatalogueFileObject::getFileName (  )  [inline]

void TdkCatalogueFileObject::setFileNameMD5 ( std::string  fileNameMD5  )  [inline]

std::string TdkCatalogueFileObject::getFileNameMD5 (  )  [inline]

void TdkCatalogueFileObject::setFileCode ( std::string  fileCode  )  [inline]

std::string TdkCatalogueFileObject::getFileCode (  )  [inline]

void TdkCatalogueFileObject::setFileFormat ( std::string  fileFormat  )  [inline]

std::string TdkCatalogueFileObject::getFileFormat (  )  [inline]

void TdkCatalogueFileObject::setFileSize ( std::string  fileSize  )  [inline]

std::string TdkCatalogueFileObject::getFileSize (  )  [inline]

void TdkCatalogueFileObject::setFileHash ( std::string  fileHash  )  [inline]

std::string TdkCatalogueFileObject::getFileHash (  )  [inline]

void TdkCatalogueFileObject::setFileReference ( std::string  fileReference  )  [inline]

std::string TdkCatalogueFileObject::getFileReference (  )  [inline]

bool TdkCatalogueFileObject::insert ( TeDatabase *  dbCaller,
TdkPersistenceParams params 
) [virtual]

Inserts the object in the database.

Reimplemented from TdkCatalogueObject.

bool TdkCatalogueFileObject::load ( TeDatabase *  dbCaller,
TdkLoadParams params 
) [virtual]

Loads the object from the database.

Reimplemented from TdkCatalogueObject.

bool TdkCatalogueFileObject::update ( TeDatabase *  dbCaller,
TdkPersistenceParams params 
) [virtual]

Updates the object in the database.

Reimplemented from TdkCatalogueObject.

void TdkCatalogueFileObject::remove ( TeDatabase *  dbCaller,
TdkPersistenceParams params 
) [virtual]

Removes the object from the database.

Reimplemented from TdkCatalogueObject.


Member Data Documentation

int TdkCatalogueFileObject::fileId_ [protected]

std::string TdkCatalogueFileObject::fileName_ [protected]

std::string TdkCatalogueFileObject::fileNameMD5_ [protected]

std::string TdkCatalogueFileObject::fileCode_ [protected]

std::string TdkCatalogueFileObject::fileFormat_ [protected]

std::string TdkCatalogueFileObject::fileSize_ [protected]

std::string TdkCatalogueFileObject::fileHash_ [protected]

std::string TdkCatalogueFileObject::fileReference_ [protected]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:29 2007 for TDK by  doxygen 1.5.2