![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
#include <sstream>#include <typeinfo>#include "Common.hpp"#include "Error.hpp"#include "Unicode.hpp"#include "ParseBool.hpp"#include "ParseInt.hpp"#include "ParseFloat.hpp"#include "Demangle.hpp"#include "detail/Parse.ipp"Namespaces | |
| s3d | |
Functions | |
| template<class Type > | |
| Type | s3d::Parse (StringView s) |
| 文字列をパースしてデータ型に変換します。 More... | |
| template<> | |
| bool | s3d::Parse< bool > (StringView s) |
| 文字列をパースして bool 型に変換します。 More... | |
| template<> | |
| char | s3d::Parse< char > (StringView s) |
| 文字列をパースして char 型に変換します。 More... | |
| template<> | |
| char32 | s3d::Parse< char32 > (StringView s) |
| 文字列をパースして char32 型に変換します。 More... | |
| template<> | |
| String | s3d::Parse< String > (StringView s) |
| 文字列をパースして返します。 More... | |
| template<class Type > | |
| Optional< Type > | s3d::ParseOpt (StringView s) |
| 文字列をパースしてデータ型に変換します。 More... | |
| template<> | |
| Optional< bool > | s3d::ParseOpt< bool > (StringView s) |
| 文字列をパースして bool 型に変換します。 More... | |
| template<> | |
| Optional< char > | s3d::ParseOpt< char > (StringView s) |
| 文字列をパースして char 型に変換します。 More... | |
| template<> | |
| Optional< char32 > | s3d::ParseOpt< char32 > (StringView s) |
| 文字列をパースして char32 型に変換します。 More... | |
| template<> | |
| Optional< String > | s3d::ParseOpt< String > (StringView s) |
| 文字列をパースして返します。 More... | |
| template<class Type , class U > | |
| Type | s3d::ParseOr (StringView s, U &&defaultValue) |
| 文字列をパースしてデータ型に変換します。 More... | |