aboutsummaryrefslogtreecommitdiff
path: root/src/ProtocolBuffers/Serialization/AbstractTextWriter.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/ProtocolBuffers/Serialization/AbstractTextWriter.cs')
-rw-r--r--src/ProtocolBuffers/Serialization/AbstractTextWriter.cs55
1 files changed, 44 insertions, 11 deletions
diff --git a/src/ProtocolBuffers/Serialization/AbstractTextWriter.cs b/src/ProtocolBuffers/Serialization/AbstractTextWriter.cs
index 75acc0f4..2c778dfc 100644
--- a/src/ProtocolBuffers/Serialization/AbstractTextWriter.cs
+++ b/src/ProtocolBuffers/Serialization/AbstractTextWriter.cs
@@ -11,7 +11,10 @@ namespace Google.ProtocolBuffers.Serialization
/// <summary>
/// Encodes raw bytes to be written to the stream
/// </summary>
- protected virtual string EncodeBytes(ByteString bytes) { return bytes.ToBase64(); }
+ protected virtual string EncodeBytes(ByteString bytes)
+ {
+ return bytes.ToBase64();
+ }
/// <summary>
/// Writes a typed field as a text value
@@ -21,53 +24,83 @@ namespace Google.ProtocolBuffers.Serialization
/// <summary>
/// Writes a String value
/// </summary>
- protected override void Write(string field, string value) { WriteAsText(field, value, value); }
+ protected override void Write(string field, string value)
+ {
+ WriteAsText(field, value, value);
+ }
/// <summary>
/// Writes a Boolean value
/// </summary>
- protected override void Write(string field, bool value) { WriteAsText(field, XmlConvert.ToString(value), value); }
+ protected override void Write(string field, bool value)
+ {
+ WriteAsText(field, XmlConvert.ToString(value), value);
+ }
/// <summary>
/// Writes a Int32 value
/// </summary>
- protected override void Write(string field, int value) { WriteAsText(field, XmlConvert.ToString(value), value); }
+ protected override void Write(string field, int value)
+ {
+ WriteAsText(field, XmlConvert.ToString(value), value);
+ }
/// <summary>
/// Writes a UInt32 value
/// </summary>
[CLSCompliant(false)]
- protected override void Write(string field, uint value) { WriteAsText(field, XmlConvert.ToString(value), value); }
+ protected override void Write(string field, uint value)
+ {
+ WriteAsText(field, XmlConvert.ToString(value), value);
+ }
/// <summary>
/// Writes a Int64 value
/// </summary>
- protected override void Write(string field, long value) { WriteAsText(field, XmlConvert.ToString(value), value); }
+ protected override void Write(string field, long value)
+ {
+ WriteAsText(field, XmlConvert.ToString(value), value);
+ }
/// <summary>
/// Writes a UInt64 value
/// </summary>
[CLSCompliant(false)]
- protected override void Write(string field, ulong value) { WriteAsText(field, XmlConvert.ToString(value), value); }
+ protected override void Write(string field, ulong value)
+ {
+ WriteAsText(field, XmlConvert.ToString(value), value);
+ }
/// <summary>
/// Writes a Single value
/// </summary>
- protected override void Write(string field, float value) { WriteAsText(field, XmlConvert.ToString(value), value); }
+ protected override void Write(string field, float value)
+ {
+ WriteAsText(field, XmlConvert.ToString(value), value);
+ }
/// <summary>
/// Writes a Double value
/// </summary>
- protected override void Write(string field, double value) { WriteAsText(field, XmlConvert.ToString(value), value); }
+ protected override void Write(string field, double value)
+ {
+ WriteAsText(field, XmlConvert.ToString(value), value);
+ }
/// <summary>
/// Writes a set of bytes
/// </summary>
- protected override void Write(string field, ByteString value) { WriteAsText(field, EncodeBytes(value), value); }
+ protected override void Write(string field, ByteString value)
+ {
+ WriteAsText(field, EncodeBytes(value), value);
+ }
/// <summary>
/// Writes a System.Enum by the numeric and textual value
/// </summary>
- protected override void WriteEnum(string field, int number, string name) { WriteAsText(field, name, number); }
+ protected override void WriteEnum(string field, int number, string name)
+ {
+ WriteAsText(field, name, number);
+ }
}
} \ No newline at end of file