Класс для записи CSV записей в объект. Подробнее...
#include <loaders/csv_file.h>
Открытые члены | |
| virtual std::size_t | GetFieldCount (void)=0 |
| virtual void | GetField (const std::size_t &FieldCursor, const char *&Buffer, std::size_t &BufferSize, const std::size_t &MODE)=0 |
| virtual | ~CSVWritable () |
Класс для записи CSV записей в объект.
См. определение в файле csv_file.h строка 113
| nitro::CSVWritable::~CSVWritable | ( | ) | [virtual] |
| virtual void nitro::CSVWritable::GetField | ( | const std::size_t & | FieldCursor, | |
| const char *& | Buffer, | |||
| std::size_t & | BufferSize, | |||
| const std::size_t & | MODE | |||
| ) | [pure virtual] |
Функция добавления поля.
| FieldCursor | - Курсор читаемого поля. | |
| Buffer | - Буффер. | |
| BufferSize | - Размер буффера. | |
| MODE | - Режим работы с записями. |
| nitro::exception | Кидает исключение этого типа с описанием ошибки. |
Используется в nitro::CSVFile::AppendRecord().
| virtual std::size_t nitro::CSVWritable::GetFieldCount | ( | void | ) | [pure virtual] |
Функция получения количества полей в записи.
| nitro::exception | Кидает исключение этого типа с описанием ошибки. |
Используется в nitro::CSVFile::AppendRecord().
1.6.1