Lines Matching full:an

30  * and QemuOpts) parse an external representation and build the
32 * take a QAPI object and generate an external representation, the
72 * the root of a tree, @name is ignored; when visiting a member of an
74 * member of a list, @name is NULL; and when visiting the member of an
88 * If an error is detected during visit_type_FOO() with an input
92 * Using an output or clone visitor with an incomplete object has
95 * incomplete objects. Since input visitors never produce an
96 * incomplete object, such an object is possible only by manual
102 * is an additional generated function in qapi-visit-MODULE.h
183 * succeeded, even if an intermediate visit encounters an error).
255 * passed to the subtype_visitor_new() used to create an output
275 * Start visiting an object @obj (struct or union).
281 * determines how much memory an input or clone visitor will allocate
285 * On failure, set *@obj to NULL and store an error through @errp.
286 * Can happen only when @v is an input visitor.
303 * Prepare for completing an object visit.
305 * On failure, store an error through @errp. Can happen only when @v
306 * is an input visitor.
318 * Complete an object visit started earlier.
339 * determines how much memory an input or clone visitor will allocate
344 * On failure, set *@list to NULL and store an error through @errp.
345 * Can happen only when @v is an input visitor.
381 * On failure, store an error through @errp. Can happen only when @v
382 * is an input visitor.
409 * Start the visit of an alternate @obj.
419 * On failure, set *@obj to NULL and store an error through @errp.
420 * Can happen only when @v is an input visitor.
433 * Finish visiting an alternate type.
499 * Visit an enum value.
512 * On failure, store an error through @errp. Can happen only when @v
513 * is an input visitor.
519 * that an input visitor's visit_type_str() must have no unwelcome
526 * Check if visitor is an input visitor.
538 * Visit an integer value.
546 * On failure, store an error through @errp. Can happen only when @v
547 * is an input visitor.
583 * Visit an int8_t value.
589 * Visit an int16_t value.
596 * Visit an int32_t value.
603 * Visit an int64_t value.
627 * On failure, store an error through @errp. Can happen only when @v
628 * is an input visitor.
641 * value (always using "" rather than NULL for an empty string).
646 * into @obj for use by an output visitor.
648 * On failure, set *@obj to NULL and store an error through @errp.
649 * Can happen only when @v is an input visitor.
667 * On failure, store an error through @errp. Can happen only when @v
668 * is an input visitor.
676 * Visit an arbitrary value.
685 * On failure, set *@obj to NULL and store an error through @errp.
686 * Can happen only when @v is an input visitor.
705 * On failure, set *@obj to NULL and store an error through @errp.
706 * Can happen only when @v is an input visitor.