Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers SequenceBoolean.h Source File

SequenceBoolean.h

00001 /*******************************************
00002  * SequenceBoolean.h
00003  * @author Yuki Suga
00004  * @copyright Yuki Suga (ysuga.net) Nov, 10th, 2010.
00005  * @license LGPLv3
00006  *****************************************/
00007 
00008 #ifndef SEQUENCE_BOOLEAN_HEADER_INCLUDED
00009 #define SEQUENCE_BOOLEAN_HEADER_INCLUDED
00010 
00011 class SequenceBoolean : public SequenceDataType
00012 {
00013  private:
00014   char* m_pData;
00015  public:
00016  SequenceBoolean() : SequenceDataType((void**)&m_pData) {
00017 
00018   }
00019   ~SequenceBoolean(){}
00020  virtual int SizeofData() { return 1; }
00021   char& operator[](int index) {
00022     return m_pData[index];
00023   }
00024 
00025 };
00026 
00027 #endif