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 |
| #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 { };
1.5.1