Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- union VariantData_u
- {
- uint32_t ui32;
- int32_t i32;
- float f32;
- explicit VariantData_u( int8_t i ) : i32(i) { }
- explicit VariantData_u( int16_t i ) : i32(i) { }
- explicit VariantData_u( int32_t i ) : i32(i) { }
- explicit VariantData_u( uint8_t u ) : ui32(u) { }
- explicit VariantData_u( uint16_t u ) : ui32(u) { }
- explicit VariantData_u( uint32_t u ) : ui32(u) { }
- explicit VariantData_u( float f ) : f32(f) { }
- };
- goDoDomething( VariantData_u( 0.0f ) );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement