mirror of
https://github.com/MihailRis/voxelcore.git
synced 2026-10-07 12:01:50 +00:00
update dv::value::operator=(T) integer specializations
This commit is contained in:
parent
13edcd8700
commit
3613e31909
1 changed files with 14 additions and 8 deletions
|
|
@ -215,28 +215,34 @@ namespace dv {
|
|||
return setNone();
|
||||
}
|
||||
|
||||
inline value& operator=(int8_t v) {
|
||||
inline value& operator=(char v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(int16_t v) {
|
||||
inline value& operator=(short v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(int32_t v) {
|
||||
inline value& operator=(int v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(int64_t v) {
|
||||
inline value& operator=(long v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(uint8_t v) {
|
||||
inline value& operator=(long long v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(uint16_t v) {
|
||||
inline value& operator=(unsigned char v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(uint32_t v) {
|
||||
inline value& operator=(unsigned short v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(uint64_t v) {
|
||||
inline value& operator=(unsigned int v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(unsigned long v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(unsigned long long v) {
|
||||
return setInteger(v);
|
||||
}
|
||||
inline value& operator=(float v) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue