mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-10 05:21:49 +00:00
c++ must be illegal
This commit is contained in:
parent
b032122e58
commit
e273829ef5
1 changed files with 15 additions and 0 deletions
|
|
@ -133,9 +133,24 @@ namespace dynamic {
|
||||||
Map& put(std::string key, std::unique_ptr<List> value) {
|
Map& put(std::string key, std::unique_ptr<List> value) {
|
||||||
return put(key, List_sptr(value.release()));
|
return put(key, List_sptr(value.release()));
|
||||||
}
|
}
|
||||||
|
Map& put(std::string key, int value) {
|
||||||
|
return put(key, Value(static_cast<integer_t>(value)));
|
||||||
|
}
|
||||||
Map& put(std::string key, unsigned int value) {
|
Map& put(std::string key, unsigned int value) {
|
||||||
return put(key, Value(static_cast<integer_t>(value)));
|
return put(key, Value(static_cast<integer_t>(value)));
|
||||||
}
|
}
|
||||||
|
Map& put(std::string key, int64_t value) {
|
||||||
|
return put(key, Value(static_cast<integer_t>(value)));
|
||||||
|
}
|
||||||
|
Map& put(std::string key, float value) {
|
||||||
|
return put(key, Value(static_cast<number_t>(value)));
|
||||||
|
}
|
||||||
|
Map& put(std::string key, double value) {
|
||||||
|
return put(key, Value(static_cast<number_t>(value)));
|
||||||
|
}
|
||||||
|
Map& put(std::string key, bool value) {
|
||||||
|
return put(key, Value(static_cast<bool>(value)));
|
||||||
|
}
|
||||||
Map& put(std::string key, const Value& value);
|
Map& put(std::string key, const Value& value);
|
||||||
|
|
||||||
void remove(const std::string& key);
|
void remove(const std::string& key);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue