Xin Zhang / azure-iot-c-sdk-f767zi

Dependents:   samplemqtt

Embed: (wiki syntax)

« Back to documentation index

amqp_definitions_c Class Reference

amqp_definitions_c Class Reference

Class to produce the template output. More...

Inherits amqplib_generator::amqp_definitions_cBase.

Public Member Functions

virtual string TransformText ()
 Create the template output.
void Write (string textToAppend)
 Write text directly into the generated output.
void Write (string format, params object[] args)
 Write formatted text directly into the generated output.
void WriteLine (string textToAppend)
 Write text directly into the generated output.
void WriteLine (string format, params object[] args)
 Write formatted text directly into the generated output.
void Error (string message)
 Raise an error.
void Warning (string message)
 Raise a warning.
void PushIndent (string indent)
 Increase the indent.
string PopIndent ()
 Remove the last indent that was added with PushIndent.
void ClearIndent ()
 Remove any indentation.

Properties

System.Text.StringBuilder GenerationEnvironment [get, set]
 The string builder that generation-time code is using to assemble generated output.
System.CodeDom.Compiler.CompilerErrorCollection Errors [get]
 The error collection for the generation process.
string CurrentIndent [get]
 Gets the current indent we use when adding lines to the output.
virtual
global::System.Collections.Generic.IDictionary
< string, object > 
Session [get, set]
 Current transformation session.
ToStringInstanceHelper ToStringHelper [get]
 Helper to produce culture-oriented representation of an object as a string.

Detailed Description

Class to produce the template output.

Definition at line 24 of file amqp_definitions_c.cs.


Member Function Documentation

void ClearIndent (  ) [inherited]

Remove any indentation.

Definition at line 2890 of file amqp_definitions_c.cs.

void Error ( string  message ) [inherited]

Raise an error.

Definition at line 2841 of file amqp_definitions_c.cs.

string PopIndent (  ) [inherited]

Remove the last indent that was added with PushIndent.

Definition at line 2872 of file amqp_definitions_c.cs.

void PushIndent ( string  indent ) [inherited]

Increase the indent.

Definition at line 2860 of file amqp_definitions_c.cs.

virtual string TransformText (  ) [virtual]

Create the template output.

Definition at line 30 of file amqp_definitions_c.cs.

void Warning ( string  message ) [inherited]

Raise a warning.

Definition at line 2850 of file amqp_definitions_c.cs.

void Write ( string  textToAppend ) [inherited]

Write text directly into the generated output.

Definition at line 2776 of file amqp_definitions_c.cs.

void Write ( string  format,
params object[]  args 
) [inherited]

Write formatted text directly into the generated output.

Definition at line 2827 of file amqp_definitions_c.cs.

void WriteLine ( string  textToAppend ) [inherited]

Write text directly into the generated output.

Definition at line 2818 of file amqp_definitions_c.cs.

void WriteLine ( string  format,
params object[]  args 
) [inherited]

Write formatted text directly into the generated output.

Definition at line 2834 of file amqp_definitions_c.cs.


Property Documentation

string CurrentIndent [get, inherited]

Gets the current indent we use when adding lines to the output.

Definition at line 2751 of file amqp_definitions_c.cs.

System.CodeDom.Compiler.CompilerErrorCollection Errors [get, inherited]

The error collection for the generation process.

Definition at line 2723 of file amqp_definitions_c.cs.

System.Text.StringBuilder GenerationEnvironment [get, set, protected, inherited]

The string builder that generation-time code is using to assemble generated output.

Definition at line 2705 of file amqp_definitions_c.cs.

virtual global::System.Collections.Generic.IDictionary<string, object> Session [get, set, inherited]

Current transformation session.

Definition at line 2761 of file amqp_definitions_c.cs.

ToStringInstanceHelper ToStringHelper [get, inherited]

Helper to produce culture-oriented representation of an object as a string.

Definition at line 2948 of file amqp_definitions_c.cs.