FME Server C++ API 3.0

IFMEServerTemplate Class Reference

IFMEServerTemplate interface. More...

#include <ifmeservertemplate.h>

List of all members.

Public Member Functions

virtual void getDescription (IFMEServerString &description) const =0
virtual FME_UInt32 getFileSize () const =0
virtual void getName (IFMEServerString &name) const =0
virtual IFMEServerResourceVectorgetResources () const =0
virtual void getTitle (IFMEServerString &title) const =0

Protected Member Functions

 IFMEServerTemplate ()
virtual ~IFMEServerTemplate ()

Private Member Functions

 IFMEServerTemplate (const IFMEServerTemplate &other)
IFMEServerTemplateoperator= (const IFMEServerTemplate &other)

Detailed Description

IFMEServerTemplate 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.


Constructor & Destructor Documentation

IFMEServerTemplate::IFMEServerTemplate ( ) [inline, protected]
virtual IFMEServerTemplate::~IFMEServerTemplate ( ) [inline, protected, virtual]
IFMEServerTemplate::IFMEServerTemplate ( const IFMEServerTemplate other) [private]

Member Function Documentation

virtual void IFMEServerTemplate::getDescription ( IFMEServerString description) const [pure virtual]

Gets the description of the template.

Parameters:
descriptionIFMEServerString to store the description of the template
virtual FME_UInt32 IFMEServerTemplate::getFileSize ( ) const [pure virtual]

Gets the file size of the template.

Returns:
the file size of the template
virtual void IFMEServerTemplate::getName ( IFMEServerString name) const [pure virtual]

Gets the name of the template.

Parameters:
nameIFMEServerString to store the name of the template
virtual IFMEServerResourceVector* IFMEServerTemplate::getResources ( ) const [pure virtual]

Gets all the resources of the template.

Returns:
a list of all of the template's resources
virtual void IFMEServerTemplate::getTitle ( IFMEServerString title) const [pure virtual]

Gets the title of the template.

Parameters:
titleIFMEServerString to store the title of the template
IFMEServerTemplate& IFMEServerTemplate::operator= ( const IFMEServerTemplate other) [private]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines