Lines Matching full:encode

10  * @brief Encode a unsigned value with nnint format.
24 * @brief Encode a BejTupleF type.
34 * @brief Encode a BejSet or BejArray type.
39 // Encode Sequence number. in bejEncodeBejSetOrArray()
43 // Encode the value length. in bejEncodeBejSetOrArray()
45 // Encode the child count in bejEncodeBejSetOrArray()
50 * @brief Encode an integer to bejInteger type.
60 * @brief Encode a BejInteger type.
65 // Encode Sequence number. in bejEncodeBejInteger()
70 // Encode the value length. in bejEncodeBejInteger()
72 // Encode the value. in bejEncodeBejInteger()
77 * @brief Encode a BejEnum type.
82 // S: Encode Sequence number. in bejEncodeBejEnum()
87 // L: Encode the value length. in bejEncodeBejEnum()
89 // V: Encode the value. in bejEncodeBejEnum()
96 // S: Encode Sequence number. in bejEncodeBejString()
101 // L: Encode the value length. in bejEncodeBejString()
103 // V: Encode the value. in bejEncodeBejString()
111 // S: Encode Sequence number. in bejEncodeBejReal()
116 // L: Encode the value length. in bejEncodeBejReal()
118 // V: Encode the value. in bejEncodeBejReal()
142 // S: Encode Sequence number. in bejEncodeBejBool()
147 // L: Encode the value length. in bejEncodeBejBool()
149 // V: Encode the value. in bejEncodeBejBool()
158 // Encode Sequence number. in bejEncodeBejProAnno()
162 // Encode the value length. in bejEncodeBejProAnno()
167 * @brief Encode a BejNull type.
172 // S: Encode Sequence number. in bejEncodeBejNull()
177 // L: Encode the value length. in bejEncodeBejNull()
182 * @brief Encode the provided node.
248 // First encode the current child node. in bejProcessChildNodes()
251 // return. Because we need to encode the children of the newly added in bejProcessChildNodes()
252 // node before continuing to encode the child nodes of the current in bejProcessChildNodes()
268 * @brief Encode the provided JSON tree.
276 // We need to encode a parent node before its child nodes. So encoding the in bejEncodeTree()
290 // Encode all the child nodes of the current parent node. If one of in bejEncodeTree()
334 // First we need to encode a parent node before its child nodes. But before in bejEncode()
336 // need to encode the parent's child nodes. Therefore first the encoder need in bejEncode()
337 // to visit the child nodes and calculate the size need to encode them in bejEncode()
341 // to encode each child node. Then store this information in metadata in bejEncode()