type gopkg.in/yaml.v2.yaml_emitter_t
72 uses
gopkg.in/yaml.v2 (current package)
apic.go#L83: func yaml_emitter_initialize(emitter *yaml_emitter_t) {
apic.go#L84: *emitter = yaml_emitter_t{
apic.go#L94: func yaml_emitter_delete(emitter *yaml_emitter_t) {
apic.go#L95: *emitter = yaml_emitter_t{}
apic.go#L99: func yaml_string_write_handler(emitter *yaml_emitter_t, buffer []byte) error {
apic.go#L106: func yaml_writer_write_handler(emitter *yaml_emitter_t, buffer []byte) error {
apic.go#L112: func yaml_emitter_set_output_string(emitter *yaml_emitter_t, output_buffer *[]byte) {
apic.go#L121: func yaml_emitter_set_output_writer(emitter *yaml_emitter_t, w io.Writer) {
apic.go#L130: func yaml_emitter_set_encoding(emitter *yaml_emitter_t, encoding yaml_encoding_t) {
apic.go#L138: func yaml_emitter_set_canonical(emitter *yaml_emitter_t, canonical bool) {
apic.go#L143: func yaml_emitter_set_indent(emitter *yaml_emitter_t, indent int) {
apic.go#L151: func yaml_emitter_set_width(emitter *yaml_emitter_t, width int) {
apic.go#L159: func yaml_emitter_set_unicode(emitter *yaml_emitter_t, unicode bool) {
apic.go#L164: func yaml_emitter_set_break(emitter *yaml_emitter_t, line_break yaml_break_t) {
emitterc.go#L9: func flush(emitter *yaml_emitter_t) bool {
emitterc.go#L17: func put(emitter *yaml_emitter_t, value byte) bool {
emitterc.go#L28: func put_break(emitter *yaml_emitter_t) bool {
emitterc.go#L52: func write(emitter *yaml_emitter_t, s []byte, i *int) bool {
emitterc.go#L80: func write_all(emitter *yaml_emitter_t, s []byte) bool {
emitterc.go#L90: func write_break(emitter *yaml_emitter_t, s []byte, i *int) bool {
emitterc.go#L107: func yaml_emitter_set_emitter_error(emitter *yaml_emitter_t, problem string) bool {
emitterc.go#L114: func yaml_emitter_emit(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L137: func yaml_emitter_need_more_events(emitter *yaml_emitter_t) bool {
emitterc.go#L174: func yaml_emitter_append_tag_directive(emitter *yaml_emitter_t, value *yaml_tag_directive_t, allow_duplicates bool) bool {
emitterc.go#L197: func yaml_emitter_increase_indent(emitter *yaml_emitter_t, flow, indentless bool) bool {
emitterc.go#L212: func yaml_emitter_state_machine(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L273: func yaml_emitter_emit_stream_start(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L312: func yaml_emitter_emit_document_start(emitter *yaml_emitter_t, event *yaml_event_t, first bool) bool {
emitterc.go#L426: func yaml_emitter_emit_document_content(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L432: func yaml_emitter_emit_document_end(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L457: func yaml_emitter_emit_flow_sequence_item(emitter *yaml_emitter_t, event *yaml_event_t, first bool) bool {
emitterc.go#L505: func yaml_emitter_emit_flow_mapping_key(emitter *yaml_emitter_t, event *yaml_event_t, first bool) bool {
emitterc.go#L559: func yaml_emitter_emit_flow_mapping_value(emitter *yaml_emitter_t, event *yaml_event_t, simple bool) bool {
emitterc.go#L579: func yaml_emitter_emit_block_sequence_item(emitter *yaml_emitter_t, event *yaml_event_t, first bool) bool {
emitterc.go#L603: func yaml_emitter_emit_block_mapping_key(emitter *yaml_emitter_t, event *yaml_event_t, first bool) bool {
emitterc.go#L631: func yaml_emitter_emit_block_mapping_value(emitter *yaml_emitter_t, event *yaml_event_t, simple bool) bool {
emitterc.go#L649: func yaml_emitter_emit_node(emitter *yaml_emitter_t, event *yaml_event_t,
emitterc.go#L673: func yaml_emitter_emit_alias(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L683: func yaml_emitter_emit_scalar(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L707: func yaml_emitter_emit_sequence_start(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L724: func yaml_emitter_emit_mapping_start(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L741: func yaml_emitter_check_empty_document(emitter *yaml_emitter_t) bool {
emitterc.go#L746: func yaml_emitter_check_empty_sequence(emitter *yaml_emitter_t) bool {
emitterc.go#L755: func yaml_emitter_check_empty_mapping(emitter *yaml_emitter_t) bool {
emitterc.go#L764: func yaml_emitter_check_simple_key(emitter *yaml_emitter_t) bool {
emitterc.go#L798: func yaml_emitter_select_scalar_style(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L847: func yaml_emitter_process_anchor(emitter *yaml_emitter_t) bool {
emitterc.go#L862: func yaml_emitter_process_tag(emitter *yaml_emitter_t) bool {
emitterc.go#L891: func yaml_emitter_process_scalar(emitter *yaml_emitter_t) bool {
emitterc.go#L912: func yaml_emitter_analyze_version_directive(emitter *yaml_emitter_t, version_directive *yaml_version_directive_t) bool {
emitterc.go#L920: func yaml_emitter_analyze_tag_directive(emitter *yaml_emitter_t, tag_directive *yaml_tag_directive_t) bool {
emitterc.go#L944: func yaml_emitter_analyze_anchor(emitter *yaml_emitter_t, anchor []byte, alias bool) bool {
emitterc.go#L967: func yaml_emitter_analyze_tag(emitter *yaml_emitter_t, tag []byte) bool {
emitterc.go#L984: func yaml_emitter_analyze_scalar(emitter *yaml_emitter_t, value []byte) bool {
emitterc.go#L1133: func yaml_emitter_analyze_event(emitter *yaml_emitter_t, event *yaml_event_t) bool {
emitterc.go#L1189: func yaml_emitter_write_bom(emitter *yaml_emitter_t) bool {
emitterc.go#L1201: func yaml_emitter_write_indent(emitter *yaml_emitter_t) bool {
emitterc.go#L1221: func yaml_emitter_write_indicator(emitter *yaml_emitter_t, indicator []byte, need_whitespace, is_whitespace, is_indention bool) bool {
emitterc.go#L1236: func yaml_emitter_write_anchor(emitter *yaml_emitter_t, value []byte) bool {
emitterc.go#L1245: func yaml_emitter_write_tag_handle(emitter *yaml_emitter_t, value []byte) bool {
emitterc.go#L1259: func yaml_emitter_write_tag_content(emitter *yaml_emitter_t, value []byte, need_whitespace bool) bool {
emitterc.go#L1313: func yaml_emitter_write_plain_scalar(emitter *yaml_emitter_t, value []byte, allow_breaks bool) bool {
emitterc.go#L1370: func yaml_emitter_write_single_quoted_scalar(emitter *yaml_emitter_t, value []byte, allow_breaks bool) bool {
emitterc.go#L1429: func yaml_emitter_write_double_quoted_scalar(emitter *yaml_emitter_t, value []byte, allow_breaks bool) bool {
emitterc.go#L1550: func yaml_emitter_write_block_scalar_hints(emitter *yaml_emitter_t, value []byte) bool {
emitterc.go#L1592: func yaml_emitter_write_literal_scalar(emitter *yaml_emitter_t, value []byte) bool {
emitterc.go#L1629: func yaml_emitter_write_folded_scalar(emitter *yaml_emitter_t, value []byte) bool {
encode.go#L30: emitter yaml_emitter_t
writerc.go#L4: func yaml_emitter_set_writer_error(emitter *yaml_emitter_t, problem string) bool {
writerc.go#L11: func yaml_emitter_flush(emitter *yaml_emitter_t) bool {
yamlh.go#L614: type yaml_write_handler_t func(emitter *yaml_emitter_t, buffer []byte) error
yamlh.go#L646: type yaml_emitter_t struct {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |