reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
23 void Writer::writeNil() { EW.write(FirstByte::Nil); } 25 void Writer::write(bool b) { EW.write(b ? FirstByte::True : FirstByte::False); } 34 EW.write(static_cast<int8_t>(i)); 39 EW.write(FirstByte::Int8); 40 EW.write(static_cast<int8_t>(i)); 45 EW.write(FirstByte::Int16); 46 EW.write(static_cast<int16_t>(i)); 51 EW.write(FirstByte::Int32); 52 EW.write(static_cast<int32_t>(i)); 56 EW.write(FirstByte::Int64); 57 EW.write(i); 62 EW.write(static_cast<uint8_t>(u)); 67 EW.write(FirstByte::UInt8); 68 EW.write(static_cast<uint8_t>(u)); 73 EW.write(FirstByte::UInt16); 74 EW.write(static_cast<uint16_t>(u)); 79 EW.write(FirstByte::UInt32); 80 EW.write(static_cast<uint32_t>(u)); 84 EW.write(FirstByte::UInt64); 85 EW.write(u); 93 EW.write(FirstByte::Float32); 94 EW.write(static_cast<float>(d)); 96 EW.write(FirstByte::Float64); 97 EW.write(d); 105 EW.write(static_cast<uint8_t>(FixBits::String | Size)); 107 EW.write(FirstByte::Str8); 108 EW.write(static_cast<uint8_t>(Size)); 110 EW.write(FirstByte::Str16); 111 EW.write(static_cast<uint16_t>(Size)); 114 EW.write(FirstByte::Str32); 115 EW.write(static_cast<uint32_t>(Size)); 118 EW.OS << s; 127 EW.write(FirstByte::Bin8); 128 EW.write(static_cast<uint8_t>(Size)); 130 EW.write(FirstByte::Bin16); 131 EW.write(static_cast<uint16_t>(Size)); 134 EW.write(FirstByte::Bin32); 135 EW.write(static_cast<uint32_t>(Size)); 138 EW.OS.write(Buffer.getBufferStart(), Size); 143 EW.write(static_cast<uint8_t>(FixBits::Array | Size)); 148 EW.write(FirstByte::Array16); 149 EW.write(static_cast<uint16_t>(Size)); 153 EW.write(FirstByte::Array32); 154 EW.write(Size); 159 EW.write(static_cast<uint8_t>(FixBits::Map | Size)); 164 EW.write(FirstByte::Map16); 165 EW.write(static_cast<uint16_t>(Size)); 169 EW.write(FirstByte::Map32); 170 EW.write(Size); 178 EW.write(FirstByte::FixExt1); 181 EW.write(FirstByte::FixExt2); 184 EW.write(FirstByte::FixExt4); 187 EW.write(FirstByte::FixExt8); 190 EW.write(FirstByte::FixExt16); 194 EW.write(FirstByte::Ext8); 195 EW.write(static_cast<uint8_t>(Size)); 197 EW.write(FirstByte::Ext16); 198 EW.write(static_cast<uint16_t>(Size)); 201 EW.write(FirstByte::Ext32); 202 EW.write(static_cast<uint32_t>(Size)); 206 EW.write(Type); 207 EW.OS.write(Buffer.getBufferStart(), Size);