std::deque<CString> field::getMembers() { std::deque<CString> members; members.push_back( fieldName ); members.push_back( intToCString( fieldWidth ) ); members.push_back( intToCString( number_of_decimals ) ); members.push_back( intToCString( (int)type ) ); return members; }
std::deque<CString> record::getMembers() { std::deque<CString> members; members.push_back( recordStringValue ); members.push_back( intToCString( recordIntegerValue ) ); members.push_back( doubleToCString( recordDoubleValue ) ); return members; }
std::deque<CString> cell::getMembers() { std::deque<CString> members; members.push_back( cellStringValue ); members.push_back( intToCString( cellIntegerValue ) ); members.push_back( doubleToCString( cellDoubleValue ) ); return members; }
std::deque<CString> shp_polyline::getMembers() { std::deque<CString> members; members.push_back( intToCString( shapetype ) ); for( int i = 0; i < allPoints.size(); i++ ) { members.push_back( doubleToCString( allPoints[i].getX() ) ); members.push_back( doubleToCString( allPoints[i].getY() ) ); } return members; }