mailbox-vector.hh
Go to the documentation of this file.
1 /*
2  * Copyright 2010,
3  * François Bleibel,
4  * Olivier Stasse,
5  *
6  * CNRS/AIST
7  *
8  */
9 
10 #ifndef __SOT_MAILBOX_VECTOR_HH
11 #define __SOT_MAILBOX_VECTOR_HH
12 
13 /* --- SOT PLUGIN --- */
15 
16 #include <sot/core/mailbox.hh>
17 
18 /* --------------------------------------------------------------------- */
19 /* --- API ------------------------------------------------------------- */
20 /* --------------------------------------------------------------------- */
21 
22 #if defined(WIN32)
23 #if defined(mailbox_vector_EXPORTS)
24 #define MAILBOX_VECTOR_EXPORT __declspec(dllexport)
25 #else
26 #define MAILBOX_VECTOR_EXPORT __declspec(dllimport)
27 #endif
28 #else
29 #define MAILBOX_VECTOR_EXPORT
30 #endif
31 
32 /* --------------------------------------------------------------------- */
33 /* --- CLASS ----------------------------------------------------------- */
34 /* --------------------------------------------------------------------- */
35 
36 namespace dynamicgraph {
37 namespace sot {
38 #ifdef WIN32
39 class MAILBOX_VECTOR_EXPORT MailboxVector
40  : public Mailbox<dynamicgraph::Vector> {
41  public:
42  MailboxVector(const std::string &name);
43 };
44 #else
46 #endif
47 } // namespace sot
48 } // namespace dynamicgraph
49 
50 #endif // #ifndef __SOT_MAILBOX_HH
#define MAILBOX_VECTOR_EXPORT
Mailbox< dynamicgraph::Vector > MailboxVector


sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Wed Jun 21 2023 02:51:26