|
Nyx Node
|
JSON number object. More...


Public Member Functions | |
| __init__ (self, int|float|None value=None, int|None ptr=None) | |
| Allocates a new JSON number object or wraps one. | |
| float | value (self) |
| Gets the value of this JSON number object. | |
| bool | value (self, float value) |
| Sets the value of this JSON number object. | |
| Public Member Functions inherited from nyx.obj.NyxObject | |
| __init__ (self, int ptr) | |
| Wraps a C JSON object pointer. | |
| typing.Callable | on (self, typing.Callable callback) |
| Registers a callback triggered when clients modify this object. | |
| bool | notify (self) |
| Notifies this Nyx / INDI object to the clients. | |
| str | to_string (self, bool json_string=True) |
| Returns a string representing this JSON object. | |
| NyxXMLDoc | to_xmldoc (self) |
| Converts this JSON Nyx / INDI command to the XML one. | |
Additional Inherited Members | |
| Static Public Member Functions inherited from nyx.obj.NyxObject | |
| NyxObject | from_string (str string) |
| Parses a JSON object from a string. | |
JSON number object.
Definition at line 13 of file json_number.py.
| nyx.json.json_number.NyxNumber.__init__ | ( | self, | |
| int | float | None | value = None, | ||
| int | None | ptr = None ) |
Allocates a new JSON number object or wraps one.
| value | Optional default value. |
| ptr | Optional JSON number object pointer. |
Definition at line 20 of file json_number.py.
| float nyx.json.json_number.NyxNumber.value | ( | self | ) |
Gets the value of this JSON number object.
Definition at line 51 of file json_number.py.
| bool nyx.json.json_number.NyxNumber.value | ( | self, | |
| float | value ) |
Sets the value of this JSON number object.
True if the value was modified, False otherwise. Definition at line 63 of file json_number.py.