TerraLib 4.1
SPL Namespace Reference

Classes

class  slcMutex
 Multiplatform mutex class. More...
class  slcPluginArgs
 The plugin argument class. More...
class  slcPluginInfo
 The plugin information class. More...
class  slaPluginServer
 Abstract plugin server class. More...
class  slcPluginServer
 Plugin server class for linux and other POSIX-based systems. More...
class  slcThreadLock
 Thread safe utility class. More...

Typedefs

typedef bool(* SPL_INIT_FUNC )(const slcPluginArgs *)
 The plugin's initialisation function.
typedef bool(* SPL_RUN_FUNC )(const slcPluginArgs *)
 The plugin's run function.
typedef bool(* SPL_SHUTDOWN_FUNC )(const slcPluginArgs *)
 The plugin's shutdown function.
typedef slcPluginInfo *(* SPL_INFO_FUNC )(void)
 The plugin's information function.

Typedef Documentation

typedef slcPluginInfo*( * SPL::SPL_INFO_FUNC)(void)

The plugin's information function.

typedef bool( * SPL::SPL_INIT_FUNC)(const slcPluginArgs *)

The plugin's initialisation function.

typedef bool( * SPL::SPL_RUN_FUNC)(const slcPluginArgs *)

The plugin's run function.

typedef bool( * SPL::SPL_SHUTDOWN_FUNC)(const slcPluginArgs *)

The plugin's shutdown function.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines