| 17 | } |
| 18 | |
| 19 | IfcTokenStream::~IfcTokenStream() |
| 20 | { |
| 21 | for (size_t i=0; i < _chunks.size();i++) _chunks[i].Clear(true); |
| 22 | _chunks.clear(); |
| 23 | std::vector<IfcTokenChunk>().swap(_chunks); |
| 24 | delete _fileStream; |
| 25 | } |
| 26 | |
| 27 | size_t IfcTokenStream::GetNoLines() { |
| 28 | if (_fileStream != nullptr) return _fileStream->GetNoLines(); |