root / include / qapi / string-output-visitor.h @ 0b7593e0
History | View | Annotate | Download (656 Bytes)
1 | a020f980 | Paolo Bonzini | /*
|
---|---|---|---|
2 | a020f980 | Paolo Bonzini | * String printing Visitor
|
3 | a020f980 | Paolo Bonzini | *
|
4 | a020f980 | Paolo Bonzini | * Copyright Red Hat, Inc. 2012
|
5 | a020f980 | Paolo Bonzini | *
|
6 | a020f980 | Paolo Bonzini | * Author: Paolo Bonzini <pbonzini@redhat.com>
|
7 | a020f980 | Paolo Bonzini | *
|
8 | a020f980 | Paolo Bonzini | * This work is licensed under the terms of the GNU LGPL, version 2.1 or later.
|
9 | a020f980 | Paolo Bonzini | * See the COPYING.LIB file in the top-level directory.
|
10 | a020f980 | Paolo Bonzini | *
|
11 | a020f980 | Paolo Bonzini | */
|
12 | a020f980 | Paolo Bonzini | |
13 | a020f980 | Paolo Bonzini | #ifndef STRING_OUTPUT_VISITOR_H
|
14 | a020f980 | Paolo Bonzini | #define STRING_OUTPUT_VISITOR_H
|
15 | a020f980 | Paolo Bonzini | |
16 | 7b1b5d19 | Paolo Bonzini | #include "qapi/visitor.h" |
17 | a020f980 | Paolo Bonzini | |
18 | a020f980 | Paolo Bonzini | typedef struct StringOutputVisitor StringOutputVisitor; |
19 | a020f980 | Paolo Bonzini | |
20 | 0b7593e0 | Paolo Bonzini | StringOutputVisitor *string_output_visitor_new(bool human);
|
21 | a020f980 | Paolo Bonzini | void string_output_visitor_cleanup(StringOutputVisitor *v);
|
22 | a020f980 | Paolo Bonzini | |
23 | a020f980 | Paolo Bonzini | char *string_output_get_string(StringOutputVisitor *v);
|
24 | a020f980 | Paolo Bonzini | Visitor *string_output_get_visitor(StringOutputVisitor *v); |
25 | a020f980 | Paolo Bonzini | |
26 | a020f980 | Paolo Bonzini | #endif |