SpherePackingScenarioGenerator
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
SpherePacksInterfaceToRemotePortImplementation.h
Go to the documentation of this file.
00001 #ifdef CCA
00002 
00003 #ifndef CCA_SPHEREPACKSINTERFACE_TO_REMOTE
00004 #define CCA_SPHEREPACKSINTERFACE_TO_REMOTE
00005 
00006 #include "cca/SpherePacksInterface.h"
00007 #include <iostream>
00008 #include <string.h>
00009 #include <vector>
00010 
00011 namespace cca {
00012   class SpherePacksInterfaceToRemotePortImplementation ;
00013 }
00014 
00015 class cca::SpherePacksInterfaceToRemotePortImplementation: public cca::SpherePacksInterface {
00016 private:
00017   std::string _path;
00018   std::string _portIdentifier;
00019   
00020 public:
00021   SpherePacksInterfaceToRemotePortImplementation(const std::string& path_to_port,const std::string& portIdentifier);
00022   
00023   virtual ~SpherePacksInterfaceToRemotePortImplementation();
00024   
00025   virtual void setSpheres(const double* spheres,long spheres_len);
00026   virtual void checkForAcks_setSpheres();
00027   
00028 
00029 };
00030 #endif 
00031 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines