|
Theolizer
Version.1.2.0
serializer for C++ / Do you want to update your classes easily ?
|
基底Serializer [詳解]
#include <core_serializer.h>


公開メンバ関数 | |
| virtual void | setCharIsMultiByte (bool) |
| std::stringをマルチ・パイト文字コードとして処理することを指定する(NOP) | |
| unsigned | getGlobalVersionNo () const |
| 処理中のグローバル・バージョン番号返却(3-1-2.メンバ関数 参照) | |
| void | clearTracking () |
| オブジェクト追跡の区切り(3-1-2.メンバ関数 参照) | |
| template<typename tTypeList > | |
| tTypeList & | getSharedPtrTable (std::type_index iTypeIndex) |
| 共有ポインタ(例えばstd::shared_ptr)回復用のテーブル | |
| CheckMode | getCheckMode () |
| 現在のCheckMode返却(3-1-2.メンバ関数 参照) | |
基底クラス theolizer::internal::ErrorBase に属する継承公開メンバ関数 | |
| ErrorInfo const & | getErrorInfo () const |
| エラー情報返却(3-1-2.メンバ関数 参照) | |
| bool | isError () |
| エラー発生ならtrue(3-1-2.メンバ関数 参照) | |
| void | resetError () |
フレンド | |
| THEOLIZER_INTERNAL_DLL bool | isLastVersion () |
| THEOLIZER_INTERNAL_DLL bool | isSaver () |
| THEOLIZER_INTERNAL_DLL unsigned & | getUpVersionCount () |
| template<class tVersionType > | |
| void | saveClass (BaseSerializer &, tVersionType &) |
| template<class tVersionType > | |
| void | loadClass (BaseSerializer &, tVersionType &) |