summaryrefslogtreecommitdiff
path: root/i/simulotron/src/comc/comc.hh
diff options
context:
space:
mode:
authorhaller2005-12-28 21:50:58 +0000
committerhaller2005-12-28 21:50:58 +0000
commitcdecf7b590a8d6c2f6ba2e54c3a613d1f0fd67cf (patch)
tree76143bf1aa46ee65ea9abaf5ff664a2fd0da5321 /i/simulotron/src/comc/comc.hh
parent6273e5acb760a2f0b3ca6d2abd3da2ddf25cb800 (diff)
* Codage de ComC en cours...
Diffstat (limited to 'i/simulotron/src/comc/comc.hh')
-rw-r--r--i/simulotron/src/comc/comc.hh16
1 files changed, 12 insertions, 4 deletions
diff --git a/i/simulotron/src/comc/comc.hh b/i/simulotron/src/comc/comc.hh
index 9d2477e..3edd2c1 100644
--- a/i/simulotron/src/comc/comc.hh
+++ b/i/simulotron/src/comc/comc.hh
@@ -25,20 +25,28 @@
*
* }}} */
+#include "aiguillage/aiguillage.hh"
+
template <class C>
class ComC : public C
{
private:
- GSTransmitter gst_;
+ Aiguillage aiguillage_;
public:
/// Constructeur
ComC(const std::string & address, int port, const std::string & name);
+ /// Initialise la communication avec le hub
+ void InitHub(void);
/// Envoie un truc dans le réseau
template <class T>
void send(const T & message, const std::string & destname);
- /// Recoie quelque chose et appelle une fonction callback
- template <class C>
- void receive(void);
+ // Recoie quelque chose et appelle une fonction callback
+ // void receive(void);
};
+/// Contient les fonction de base de la classe
+#include "comc/comc.tcc"
+/// Contient les fonctions send spécialisé.
+#include "comc/send.tcc"
+
#endif //COMC_HH