|
NumeRe v1.1.4
NumeRe: Framework für Numerische Rechnungen
|
#include <BasicExcel.hpp>
Public Member Functions | |
| LargeString () | |
| ~LargeString () | |
| LargeString (const LargeString &s) | |
| LargeString & | operator= (const LargeString &s) |
| const LargeString & | operator= (const char *str) |
| const LargeString & | operator= (const wchar_t *str) |
| void | Reset () |
| size_t | Read (const char *data) |
| size_t | ContinueRead (const char *data, size_t size) |
| size_t | Write (char *data) |
| size_t | DataSize () |
| size_t | RecordSize () |
| size_t | StringSize () |
Public Attributes | |
| std::vector< wchar_t > | wname_ |
| std::vector< char > | name_ |
| char | unicode_ |
| short | richtext_ |
| int | phonetic_ |
Definition at line 588 of file BasicExcel.hpp.
| YExcel::LargeString::LargeString | ( | ) |
Definition at line 2597 of file BasicExcel.cpp.
| YExcel::LargeString::~LargeString | ( | ) |
Definition at line 2598 of file BasicExcel.cpp.
| YExcel::LargeString::LargeString | ( | const LargeString & | s | ) |
Definition at line 2599 of file BasicExcel.cpp.
| size_t YExcel::LargeString::ContinueRead | ( | const char * | data, |
| size_t | size | ||
| ) |
Definition at line 2652 of file BasicExcel.cpp.
References name, name_, phonetic_, YCompoundFiles::LittleEndian::Read(), YCompoundFiles::LittleEndian::ReadString(), richtext_, SIZEOFWCHAR_T, unicode_, wcstombs(), and wname_.
Referenced by Read().
| size_t YExcel::LargeString::DataSize | ( | ) |
Definition at line 2756 of file BasicExcel.cpp.
References phonetic_, richtext_, and StringSize().
Referenced by RecordSize().
| const LargeString & YExcel::LargeString::operator= | ( | const char * | str | ) |
| LargeString & YExcel::LargeString::operator= | ( | const LargeString & | s | ) |
| const LargeString & YExcel::LargeString::operator= | ( | const wchar_t * | str | ) |
| size_t YExcel::LargeString::Read | ( | const char * | data | ) |
Definition at line 2633 of file BasicExcel.cpp.
References ContinueRead(), name_, phonetic_, YCompoundFiles::LittleEndian::Read(), richtext_, unicode_, and wname_.
| size_t YExcel::LargeString::RecordSize | ( | ) |
Definition at line 2763 of file BasicExcel.cpp.
References DataSize().
| void YExcel::LargeString::Reset | ( | ) |
| size_t YExcel::LargeString::StringSize | ( | ) |
Definition at line 2764 of file BasicExcel.cpp.
References name_, SIZEOFWCHAR_T, unicode_, and wname_.
Referenced by DataSize().
| size_t YExcel::LargeString::Write | ( | char * | data | ) |
Definition at line 2712 of file BasicExcel.cpp.
References name_, SIZEOFWCHAR_T, unicode_, wname_, YCompoundFiles::LittleEndian::Write(), and YCompoundFiles::LittleEndian::WriteString().
| std::vector<char> YExcel::LargeString::name_ |
Definition at line 604 of file BasicExcel.hpp.
Referenced by ContinueRead(), operator=(), Read(), StringSize(), and Write().
| int YExcel::LargeString::phonetic_ |
Definition at line 607 of file BasicExcel.hpp.
Referenced by ContinueRead(), DataSize(), operator=(), and Read().
| short YExcel::LargeString::richtext_ |
Definition at line 606 of file BasicExcel.hpp.
Referenced by ContinueRead(), DataSize(), operator=(), and Read().
| char YExcel::LargeString::unicode_ |
Definition at line 605 of file BasicExcel.hpp.
Referenced by ContinueRead(), operator=(), Read(), StringSize(), and Write().
| std::vector<wchar_t> YExcel::LargeString::wname_ |
Definition at line 603 of file BasicExcel.hpp.
Referenced by ContinueRead(), operator=(), Read(), StringSize(), and Write().