nucho
/
RTno_Template
RTno/InPort.h
- Committer:
- nucho
- Date:
- 2011-08-01
- Revision:
- 1:ab3c75cf5906
- Parent:
- 0:a70ea71286b6
File content as of revision 1:ab3c75cf5906:
#ifndef INPORT_HEADER_INCLUDED #define INPORT_HEADER_INCLUDED /******************************************* * InPort.h * @author Yuki Suga * @copyright Yuki Suga (ysuga.net) Nov, 10th, 2010. * @license LGPLv3 *****************************************/ #include "InPortBase.h" class InPort : public InPortBase { private: // int isSequence; public: InPort(char* name, TimedOctet &Data); InPort(char* name, TimedBoolean &Data); InPort(char* name, TimedChar &Data); InPort(char* name, TimedLong &Data); InPort(char* name, TimedFloat &Data); InPort(char* name, TimedDouble &Data); InPort(char* name, TimedOctetSeq &Data); InPort(char* name, TimedBooleanSeq &Data); InPort(char* name, TimedCharSeq &Data); InPort(char* name, TimedLongSeq &Data); InPort(char* name, TimedFloatSeq &Data); InPort(char* name, TimedDoubleSeq &Data); ~InPort(); public: int isNew(); int read(); int SizeofData(); }; #endif