载入中...
搜索中...
未找到
#include <Poco/JSON/Object.h>#include <string>命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::dev |
函数 | |
| Poco::Dynamic::Var | eve::dev::getArgVar (Poco::JSON::Object::Ptr args, const char *key) |
Raw JSON value of key, or an empty Var when absent. | |
| std::string | eve::dev::getArgString (Poco::JSON::Object::Ptr args, const char *key, const std::string &def={}) |
String argument, or def when absent or not convertible. | |
| int | eve::dev::getArgInt (Poco::JSON::Object::Ptr args, const char *key, int def=0) |
Integer argument, or def when absent or not convertible. | |
| long long | eve::dev::getArgInt64 (Poco::JSON::Object::Ptr args, const char *key, long long def=0) |
64-bit integer argument (sequence numbers, handles), or def. | |
| float | eve::dev::getArgFloat (Poco::JSON::Object::Ptr args, const char *key, float def=0.f) |
Floating-point argument, or def when absent or not convertible. | |
| bool | eve::dev::getArgBool (Poco::JSON::Object::Ptr args, const char *key, bool def=false) |
Boolean argument, or def when absent or not convertible. | |