nucho
/
RTno_Template
RTno/SequenceDataType.cpp
- Committer:
- nucho
- Date:
- 2011-08-01
- Revision:
- 1:ab3c75cf5906
- Parent:
- 0:a70ea71286b6
File content as of revision 1:ab3c75cf5906:
/******************************************* * SequenceDataType.h * @author Yuki Suga * @copyright Yuki Suga (ysuga.net) Nov, 10th, 2010. * @license LGPLv3 *****************************************/ #include <stdlib.h> #include "SequenceDataType.h" SequenceDataType::SequenceDataType(void** ptrptr) { m_ptrptr = ptrptr;*m_ptrptr = 0;len = 0; } SequenceDataType::~SequenceDataType() { free(*m_ptrptr); } void SequenceDataType::length(int size) { len = size; free(*m_ptrptr); *m_ptrptr = (void*)malloc(size * SizeofData()); //*m_ptrptr = (void*)malloc(size * 4); } #if 0 int SequenceDataType::SizeofData() { switch(m_TypeCode) { case 'b': case 'B': case 'o': case 'O': case 'c': case 'C': return 1; default: return 4; } } #endif