![]() |
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... | |