![]() |
API documentation
2.0rc1
|
#include <clientlib.h>
Inherits client::Object.
Public Member Functions | |
ArrayBuffer * | get_buffer () |
double | get_byteLength () |
double | get_byteOffset () |
double | getFloat32 (double byteOffset) |
double | getFloat32 (double byteOffset, bool littleEndian) |
double | getFloat64 (double byteOffset) |
double | getFloat64 (double byteOffset, bool littleEndian) |
double | getInt8 (double byteOffset) |
double | getInt16 (double byteOffset) |
double | getInt16 (double byteOffset, bool littleEndian) |
double | getInt32 (double byteOffset) |
double | getInt32 (double byteOffset, bool littleEndian) |
double | getUint8 (double byteOffset) |
double | getUint16 (double byteOffset) |
double | getUint16 (double byteOffset, bool littleEndian) |
double | getUint32 (double byteOffset) |
double | getUint32 (double byteOffset, bool littleEndian) |
void | setFloat32 (double byteOffset, double value) |
void | setFloat32 (double byteOffset, double value, bool littleEndian) |
void | setFloat64 (double byteOffset, double value) |
void | setFloat64 (double byteOffset, double value, bool littleEndian) |
void | setInt8 (double byteOffset, double value) |
void | setInt16 (double byteOffset, double value) |
void | setInt16 (double byteOffset, double value, bool littleEndian) |
void | setInt32 (double byteOffset, double value) |
void | setInt32 (double byteOffset, double value, bool littleEndian) |
void | setUint8 (double byteOffset, double value) |
void | setUint16 (double byteOffset, double value) |
void | setUint16 (double byteOffset, double value, bool littleEndian) |
void | setUint32 (double byteOffset, double value) |
void | setUint32 (double byteOffset, double value, bool littleEndian) |
template<class ArrayBufferLike > | |
DataView (ArrayBufferLike *buffer) | |
template<class ArrayBufferLike > | |
DataView (ArrayBufferLike *buffer, double byteOffset) | |
template<class ArrayBufferLike > | |
DataView (ArrayBufferLike *buffer, double byteOffset, double byteLength) | |
![]() | |
Object () | |
template<typename T > | |
T | valueOf () |
operator double () const | |
Object * | operator[] (const client::String &name) const |
void | set_ (const client::String &name, Object *v) |
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type> | |
void | set_ (const client::String &name, T v) |
bool | hasOwnProperty (const client::String &name) |
client::DataView::DataView | ( | ArrayBufferLike * | buffer | ) |
client::DataView::DataView | ( | ArrayBufferLike * | buffer, |
double | byteOffset | ||
) |
client::DataView::DataView | ( | ArrayBufferLike * | buffer, |
double | byteOffset, | ||
double | byteLength | ||
) |
ArrayBuffer* client::DataView::get_buffer | ( | ) |
double client::DataView::get_byteLength | ( | ) |
double client::DataView::get_byteOffset | ( | ) |
double client::DataView::getFloat32 | ( | double | byteOffset | ) |
double client::DataView::getFloat32 | ( | double | byteOffset, |
bool | littleEndian | ||
) |
double client::DataView::getFloat64 | ( | double | byteOffset | ) |
double client::DataView::getFloat64 | ( | double | byteOffset, |
bool | littleEndian | ||
) |
double client::DataView::getInt16 | ( | double | byteOffset | ) |
double client::DataView::getInt16 | ( | double | byteOffset, |
bool | littleEndian | ||
) |
double client::DataView::getInt32 | ( | double | byteOffset | ) |
double client::DataView::getInt32 | ( | double | byteOffset, |
bool | littleEndian | ||
) |
double client::DataView::getInt8 | ( | double | byteOffset | ) |
double client::DataView::getUint16 | ( | double | byteOffset | ) |
double client::DataView::getUint16 | ( | double | byteOffset, |
bool | littleEndian | ||
) |
double client::DataView::getUint32 | ( | double | byteOffset | ) |
double client::DataView::getUint32 | ( | double | byteOffset, |
bool | littleEndian | ||
) |
double client::DataView::getUint8 | ( | double | byteOffset | ) |
void client::DataView::setFloat32 | ( | double | byteOffset, |
double | value | ||
) |
void client::DataView::setFloat32 | ( | double | byteOffset, |
double | value, | ||
bool | littleEndian | ||
) |
void client::DataView::setFloat64 | ( | double | byteOffset, |
double | value | ||
) |
void client::DataView::setFloat64 | ( | double | byteOffset, |
double | value, | ||
bool | littleEndian | ||
) |
void client::DataView::setInt16 | ( | double | byteOffset, |
double | value | ||
) |
void client::DataView::setInt16 | ( | double | byteOffset, |
double | value, | ||
bool | littleEndian | ||
) |
void client::DataView::setInt32 | ( | double | byteOffset, |
double | value | ||
) |
void client::DataView::setInt32 | ( | double | byteOffset, |
double | value, | ||
bool | littleEndian | ||
) |
void client::DataView::setInt8 | ( | double | byteOffset, |
double | value | ||
) |
void client::DataView::setUint16 | ( | double | byteOffset, |
double | value | ||
) |
void client::DataView::setUint16 | ( | double | byteOffset, |
double | value, | ||
bool | littleEndian | ||
) |
void client::DataView::setUint32 | ( | double | byteOffset, |
double | value | ||
) |
void client::DataView::setUint32 | ( | double | byteOffset, |
double | value, | ||
bool | littleEndian | ||
) |
void client::DataView::setUint8 | ( | double | byteOffset, |
double | value | ||
) |