NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
#include <BasicExcel.hpp>
Public Member Functions | |
SmallString () | |
~SmallString () | |
SmallString (const SmallString &s) | |
SmallString & | operator= (const SmallString &s) |
const SmallString & | operator= (const char *str) |
const SmallString & | operator= (const wchar_t *str) |
void | Reset () |
size_t | Read (const char *data) |
size_t | Write (char *data) |
size_t | DataSize () |
size_t | RecordSize () |
size_t | StringSize () |
Public Attributes | |
wchar_t * | wname_ |
char * | name_ |
char | unicode_ |
Definition at line 569 of file BasicExcel.hpp.
YExcel::SmallString::SmallString | ( | ) |
Definition at line 2454 of file BasicExcel.cpp.
YExcel::SmallString::~SmallString | ( | ) |
Definition at line 2455 of file BasicExcel.cpp.
References Reset().
YExcel::SmallString::SmallString | ( | const SmallString & | s | ) |
Definition at line 2456 of file BasicExcel.cpp.
size_t YExcel::SmallString::DataSize | ( | ) |
Definition at line 2580 of file BasicExcel.cpp.
References StringSize(), and unicode_.
Referenced by RecordSize().
const SmallString & YExcel::SmallString::operator= | ( | const char * | str | ) |
Definition at line 2490 of file BasicExcel.cpp.
References name_, Reset(), and unicode_.
SmallString & YExcel::SmallString::operator= | ( | const SmallString & | s | ) |
const SmallString & YExcel::SmallString::operator= | ( | const wchar_t * | str | ) |
Definition at line 2499 of file BasicExcel.cpp.
References Reset(), unicode_, and wname_.
size_t YExcel::SmallString::Read | ( | const char * | data | ) |
Definition at line 2513 of file BasicExcel.cpp.
References name_, YCompoundFiles::LittleEndian::Read(), YCompoundFiles::LittleEndian::ReadString(), Reset(), unicode_, and wname_.
size_t YExcel::SmallString::RecordSize | ( | ) |
Definition at line 2581 of file BasicExcel.cpp.
References DataSize().
void YExcel::SmallString::Reset | ( | ) |
Definition at line 2508 of file BasicExcel.cpp.
Referenced by operator=(), Read(), and ~SmallString().
size_t YExcel::SmallString::StringSize | ( | ) |
Definition at line 2582 of file BasicExcel.cpp.
References name_, unicode_, and wname_.
Referenced by DataSize().
size_t YExcel::SmallString::Write | ( | char * | data | ) |
Definition at line 2538 of file BasicExcel.cpp.
References name_, unicode_, wname_, YCompoundFiles::LittleEndian::Write(), and YCompoundFiles::LittleEndian::WriteString().
char* YExcel::SmallString::name_ |
Definition at line 584 of file BasicExcel.hpp.
Referenced by operator=(), Read(), Reset(), SmallString(), StringSize(), and Write().
char YExcel::SmallString::unicode_ |
Definition at line 585 of file BasicExcel.hpp.
Referenced by YExcel::Workbook::BoundSheet::BoundSheet(), DataSize(), YExcel::Workbook::Font::Font(), operator=(), Read(), StringSize(), and Write().
wchar_t* YExcel::SmallString::wname_ |
Definition at line 583 of file BasicExcel.hpp.
Referenced by operator=(), Read(), Reset(), SmallString(), StringSize(), and Write().