Home | History | Annotate | Download | only in cpp

Lines Matching defs:VarArrayBuffer

15 /// <code>VarArrayBuffer</code> provides a way to interact with JavaScript
20 class VarArrayBuffer : public Var {
22 /// The default constructor constructs a <code>VarArrayBuffer</code> which is
24 VarArrayBuffer();
26 /// Construct a <code>VarArrayBuffer</code> given a var for which
29 /// specific to <code>VarArrayBuffer</code>.
32 explicit VarArrayBuffer(const Var& var);
34 /// Construct a new <code>VarArrayBuffer</code> which is
39 explicit VarArrayBuffer(uint32_t size_in_bytes);
42 VarArrayBuffer(const VarArrayBuffer& buffer) : Var(buffer) {}
44 virtual ~VarArrayBuffer() {}
46 /// This function assigns one <code>VarArrayBuffer</code> to another
47 /// <code>VarArrayBuffer</code>.
49 /// @param[in] other The <code>VarArrayBuffer</code> to be assigned.
51 /// @return The resulting <code>VarArrayBuffer</code>.
52 VarArrayBuffer& operator=(const VarArrayBuffer& other);
54 /// This function assigns one <code>VarArrayBuffer</code> to another
55 /// <code>VarArrayBuffer</code>. A Var's assignment operator is overloaded
57 /// <code>VarArrayBuffer</code>.
59 /// @param[in] other The <code>VarArrayBuffer</code> to be assigned.
61 /// @return The resulting <code>VarArrayBuffer</code> (as a Var&).
64 /// ByteLength() retrieves the length of the <code>VarArrayBuffer</code> in
67 /// @return The length of the <code>VarArrayBuffer</code> in bytes.