GTLCore Library


Classes

class  GTLCore::AbstractImage
class  GTLCore::Array
class  GTLCore::Buffer
class  GTLCore::BufferImage
class  GTLCore::CategoriesManager
class  GTLCore::Category
class  GTLCore::ErrorMessage
class  GTLCore::Function
class  FunctionCallerFallBack
class  GTLCore::Image
class  GTLCore::Optimiser
class  GTLCore::Parameter
class  GTLCore::PixelDescription
class  GTLCore::Region
class  GTLCore::ScopedName
class  GTLCore::String
struct  GTLCore::Token
class  GTLCore::Type
class  GTLCore::TypesManager
class  GTLCore::Value
struct  ArrayWrap

Defines

#define GTL_DEPRECATED

Detailed Description

Version:
0.9.7
Author:
Cyrille Berger
This library contains the core functionnalities used by the compilers, and some convenient classes.

Define Documentation

#define GTL_DEPRECATED

The GTL_DEPRECATED macro can be used to trigger compile-time warnings when a deprecated functions are used.

For non-inline functions, the macro has to be inserted at the end of the declaration like in :

 DeprecatedConstructor() GTL_DEPRECATED;
 void deprecatedFunction() const GTL_DEPRECATED;

For inline functions, the macro has to be inserted before the declartion but after virtual or static keywoard, like in :

 GTL_DEPRECATED void deprecatedInline() { ... }
 virtual GTL_DEPRECATED int depreactedInline() { ... }
 static GTL_DEPRECATED char* deprecatedInline() { ... }

You can declare a class or struct to be deprecated :

 class GTL_DEPRECATED deprecatedClass { };
 struct GTL_DEPRECATED deprecatedStruct { };


Generated on Tue Jan 6 00:04:14 2009 for OpenGTL by  doxygen 1.5.1