public class CppUtil
extends java.lang.Object
Constructor and Description |
---|
CppUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
closingBraces(int count) |
static java.lang.String |
cppTypeName(PrimitiveType primitiveType)
Map the name of a
PrimitiveType to a C++98 primitive type name. |
static java.lang.String |
formatByteOrderEncoding(java.nio.ByteOrder byteOrder,
PrimitiveType primitiveType)
Return the Cpp98 formatted byte order encoding string to use for a given byte order and primitiveType
|
static java.lang.String |
formatClassName(java.lang.String value)
Format a String as a class name.
|
static java.lang.String |
formatPropertyName(java.lang.String value)
Format a String as a property name.
|
static java.lang.String |
toLowerFirstChar(java.lang.String str)
Lowercase the first character of a given String.
|
static java.lang.String |
toUpperFirstChar(java.lang.String str)
Uppercase the first character of a given String.
|
public static java.lang.String cppTypeName(PrimitiveType primitiveType)
PrimitiveType
to a C++98 primitive type name.primitiveType
- to map.public static java.lang.String toUpperFirstChar(java.lang.String str)
str
- to have the first character upper cased.public static java.lang.String toLowerFirstChar(java.lang.String str)
str
- to have the first character upper cased.public static java.lang.String formatPropertyName(java.lang.String value)
value
- to be formatted.public static java.lang.String formatClassName(java.lang.String value)
value
- to be formatted.public static java.lang.String formatByteOrderEncoding(java.nio.ByteOrder byteOrder, PrimitiveType primitiveType)
public static java.lang.String closingBraces(int count)
Copyright © 2014-2017 Real Logic Ltd. All Rights Reserved.