YARP  2.3.68+272-20170522.1+git50f0ae7
Yet Another Robot Platform
api.h File Reference
+ Include dependency graph for api.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define YARP_DLL
 
#define YARP_HELPER_DLL_IMPORT
 
#define YARP_HELPER_DLL_EXPORT
 
#define YARP_HELPER_DLL_LOCAL
 
#define YARP_HELPER_DLL_IMPORT_EXTERN
 
#define YARP_HELPER_DLL_EXPORT_EXTERN
 
#define YARP_IMPORT   YARP_HELPER_DLL_IMPORT
 
#define YARP_EXPORT   YARP_HELPER_DLL_EXPORT
 
#define YARP_LOCAL   YARP_HELPER_DLL_LOCAL
 
#define YARP_IMPORT_EXTERN   YARP_HELPER_DLL_IMPORT_EXTERN
 
#define YARP_EXPORT_EXTERN   YARP_HELPER_DLL_EXPORT_EXTERN
 
#define YARP_DEPRECATED
 
#define YARP_DEPRECATED_MSG(X)
 
#define YARP_DEPRECATED_API   YARP_DEPRECATED YARP_OS_API
 
#define YARP_DEPRECATED_API_MSG(X)   YARP_DEPRECATED_MSG(X) YARP_OS_API
 
#define YARP_NODISCARD
 
#define YARP_UNUSED(var)   (void)var
 

Macro Definition Documentation

◆ YARP_DEPRECATED

#define YARP_DEPRECATED

Definition at line 89 of file api.h.

◆ YARP_DEPRECATED_API

#define YARP_DEPRECATED_API   YARP_DEPRECATED YARP_OS_API

Definition at line 97 of file api.h.

◆ YARP_DEPRECATED_API_MSG

#define YARP_DEPRECATED_API_MSG (   X)    YARP_DEPRECATED_MSG(X) YARP_OS_API

Definition at line 98 of file api.h.

◆ YARP_DEPRECATED_MSG

#define YARP_DEPRECATED_MSG (   X)

Definition at line 90 of file api.h.

◆ YARP_DLL

#define YARP_DLL

Definition at line 41 of file api.h.

◆ YARP_EXPORT

#define YARP_EXPORT   YARP_HELPER_DLL_EXPORT

Definition at line 69 of file api.h.

◆ YARP_EXPORT_EXTERN

#define YARP_EXPORT_EXTERN   YARP_HELPER_DLL_EXPORT_EXTERN

Definition at line 72 of file api.h.

◆ YARP_HELPER_DLL_EXPORT

#define YARP_HELPER_DLL_EXPORT

Definition at line 61 of file api.h.

◆ YARP_HELPER_DLL_EXPORT_EXTERN

#define YARP_HELPER_DLL_EXPORT_EXTERN

Definition at line 64 of file api.h.

◆ YARP_HELPER_DLL_IMPORT

#define YARP_HELPER_DLL_IMPORT

Definition at line 60 of file api.h.

◆ YARP_HELPER_DLL_IMPORT_EXTERN

#define YARP_HELPER_DLL_IMPORT_EXTERN

Definition at line 63 of file api.h.

◆ YARP_HELPER_DLL_LOCAL

#define YARP_HELPER_DLL_LOCAL

Definition at line 62 of file api.h.

◆ YARP_IMPORT

#define YARP_IMPORT   YARP_HELPER_DLL_IMPORT

Definition at line 68 of file api.h.

◆ YARP_IMPORT_EXTERN

#define YARP_IMPORT_EXTERN   YARP_HELPER_DLL_IMPORT_EXTERN

Definition at line 71 of file api.h.

◆ YARP_LOCAL

#define YARP_LOCAL   YARP_HELPER_DLL_LOCAL

Definition at line 70 of file api.h.

◆ YARP_NODISCARD

#define YARP_NODISCARD

Definition at line 107 of file api.h.

◆ YARP_UNUSED

#define YARP_UNUSED (   var)    (void)var

Definition at line 112 of file api.h.