FME Server C++ API 3.0
|
IFMEServerFileInfo interface. More...
#include <ifmeserverfileinfo.h>
Public Member Functions | |
virtual void | getDate (IFMEServerString &date) const =0 |
virtual FMEServerFileType | getFileType () const =0 |
virtual const IFMEServerPath & | getPath () const =0 |
virtual FME_UInt32 | getSize () const =0 |
Protected Member Functions | |
IFMEServerFileInfo () | |
virtual | ~IFMEServerFileInfo () |
Private Member Functions | |
IFMEServerFileInfo (const IFMEServerFileInfo &other) | |
IFMEServerFileInfo & | operator= (const IFMEServerFileInfo &other) |
IFMEServerFileInfo interface.
Package Overview:
This file defines the interface that subclasses of this class MUST follow.
Developers MUST NOT implement their own subclasses of this, instead, the FME will ALWAYS provide them with the subclass instance they should be using.
IFMEServerFileInfo::IFMEServerFileInfo | ( | ) | [inline, protected] |
virtual IFMEServerFileInfo::~IFMEServerFileInfo | ( | ) | [inline, protected, virtual] |
IFMEServerFileInfo::IFMEServerFileInfo | ( | const IFMEServerFileInfo & | other | ) | [private] |
virtual void IFMEServerFileInfo::getDate | ( | IFMEServerString & | date | ) | const [pure virtual] |
Gets the date.
date | the returned date. |
virtual FMEServerFileType IFMEServerFileInfo::getFileType | ( | ) | const [pure virtual] |
Gets the file type.
virtual const IFMEServerPath& IFMEServerFileInfo::getPath | ( | ) | const [pure virtual] |
Gets the path.
virtual FME_UInt32 IFMEServerFileInfo::getSize | ( | ) | const [pure virtual] |
Gets the size.
IFMEServerFileInfo& IFMEServerFileInfo::operator= | ( | const IFMEServerFileInfo & | other | ) | [private] |