Открытые члены

Класс nitro::CSVWritable

Класс для записи 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]

Деструктор.

Автор:
Додонов А.А.

См. определение в файле csv_file.cpp строка 33

        {
                try
                {
                }
                catch( ... )
                {
                }
        }


Методы

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().


Объявления и описания членов классов находятся в файлах:

Generated by  doxygen 1.6.1