Contents
Index
bond-0.6.0.0: Bond schema compiler and code generator
Index
Alias
Language.Bond.Syntax.Types
AliasMapping
1 (Type/Class)
Language.Bond.Codegen.TypeMapping
2 (Data Constructor)
Language.Bond.Codegen.TypeMapping
aliasMapping
Language.Bond.Codegen.TypeMapping
aliasName
Language.Bond.Codegen.TypeMapping
aliasTemplate
Language.Bond.Codegen.TypeMapping
aliasType
Language.Bond.Syntax.Types
aliasTypeName
Language.Bond.Codegen.TypeMapping
angles
Language.Bond.Util
annotatedMapping
Language.Bond.Codegen.TypeMapping
apply_cpp
Language.Bond.Codegen.Templates
apply_h
Language.Bond.Codegen.Templates
Attribute
1 (Type/Class)
Language.Bond.Syntax.Types
2 (Data Constructor)
Language.Bond.Syntax.Types
attrName
Language.Bond.Syntax.Types
attrValue
Language.Bond.Syntax.Types
between
Language.Bond.Util
Bond
1 (Type/Class)
Language.Bond.Syntax.Types
2 (Data Constructor)
Language.Bond.Syntax.Types
bondDeclarations
Language.Bond.Syntax.Types
bondImports
Language.Bond.Syntax.Types
bondNamespaces
Language.Bond.Syntax.Types
braces
Language.Bond.Util
brackets
Language.Bond.Util
BT_Blob
Language.Bond.Syntax.Types
BT_Bonded
Language.Bond.Syntax.Types
BT_Bool
Language.Bond.Syntax.Types
BT_Double
Language.Bond.Syntax.Types
BT_Float
Language.Bond.Syntax.Types
BT_Int16
Language.Bond.Syntax.Types
BT_Int32
Language.Bond.Syntax.Types
BT_Int64
Language.Bond.Syntax.Types
BT_Int8
Language.Bond.Syntax.Types
BT_IntTypeArg
Language.Bond.Syntax.Types
BT_List
Language.Bond.Syntax.Types
BT_Map
Language.Bond.Syntax.Types
BT_Maybe
Language.Bond.Syntax.Types
BT_MetaFullName
Language.Bond.Syntax.Types
BT_MetaName
Language.Bond.Syntax.Types
BT_Nullable
Language.Bond.Syntax.Types
BT_Set
Language.Bond.Syntax.Types
BT_String
Language.Bond.Syntax.Types
BT_TypeParam
Language.Bond.Syntax.Types
BT_UInt16
Language.Bond.Syntax.Types
BT_UInt32
Language.Bond.Syntax.Types
BT_UInt64
Language.Bond.Syntax.Types
BT_UInt8
Language.Bond.Syntax.Types
BT_UserDefined
Language.Bond.Syntax.Types
BT_Vector
Language.Bond.Syntax.Types
BT_WString
Language.Bond.Syntax.Types
Class
Language.Bond.Codegen.Templates
commaLineSep
Language.Bond.Codegen.Util
commonHeader
Language.Bond.Codegen.Util
comm_interface_cs
Language.Bond.Codegen.Templates
comm_proxy_cs
Language.Bond.Codegen.Templates
comm_service_cs
Language.Bond.Codegen.Templates
Constant
1 (Type/Class)
Language.Bond.Syntax.Types
2 (Data Constructor)
Language.Bond.Syntax.Types
constantName
Language.Bond.Syntax.Types
constantValue
Language.Bond.Syntax.Types
Constraint
Language.Bond.Syntax.Types
Cpp
Language.Bond.Syntax.Types
cppCustomAllocTypeMapping
Language.Bond.Codegen.TypeMapping
cppTypeMapping
Language.Bond.Codegen.TypeMapping
Cs
Language.Bond.Syntax.Types
csCollectionInterfacesTypeMapping
Language.Bond.Codegen.TypeMapping
csTypeMapping
Language.Bond.Codegen.TypeMapping
customAliasMapping
Language.Bond.Codegen.TypeMapping
Declaration
Language.Bond.Syntax.Types
declAttributes
Language.Bond.Syntax.Types
declName
Language.Bond.Syntax.Types
declNamespaces
Language.Bond.Syntax.Types
declParams
Language.Bond.Syntax.Types
declQualifiedTypeName
Language.Bond.Codegen.TypeMapping
declTypeName
Language.Bond.Codegen.TypeMapping
Default
Language.Bond.Syntax.Types
DefaultBool
Language.Bond.Syntax.Types
DefaultEnum
Language.Bond.Syntax.Types
DefaultFloat
Language.Bond.Syntax.Types
DefaultInteger
Language.Bond.Syntax.Types
DefaultNothing
Language.Bond.Syntax.Types
DefaultString
Language.Bond.Syntax.Types
doubleLineSep
Language.Bond.Codegen.Util
doubleLineSepEnd
Language.Bond.Codegen.Util
elementMapping
Language.Bond.Codegen.TypeMapping
elementTypeName
Language.Bond.Codegen.TypeMapping
encodeSchemaDef
Language.Bond.Syntax.SchemaDef
Enum
Language.Bond.Syntax.Types
enumConstants
Language.Bond.Syntax.Types
enum_h
Language.Bond.Codegen.Templates
Event
Language.Bond.Syntax.Types
Field
1 (Type/Class)
Language.Bond.Syntax.Types
2 (Data Constructor)
Language.Bond.Syntax.Types
fieldAttributes
Language.Bond.Syntax.Types
fieldDefault
Language.Bond.Syntax.Types
FieldMapping
Language.Bond.Codegen.Templates
fieldModifier
Language.Bond.Syntax.Types
fieldName
Language.Bond.Syntax.Types
fieldOrdinal
Language.Bond.Syntax.Types
fieldType
Language.Bond.Syntax.Types
fixSyntax
Language.Bond.Codegen.TypeMapping
fmapType
Language.Bond.Syntax.Util
foldMapFields
Language.Bond.Syntax.Util
foldMapStructFields
Language.Bond.Syntax.Util
foldMapType
Language.Bond.Syntax.Util
Forward
Language.Bond.Syntax.Types
Fragment
1 (Type/Class)
Language.Bond.Codegen.TypeMapping
2 (Data Constructor)
Language.Bond.Codegen.TypeMapping
fromNamespace
Language.Bond.Codegen.TypeMapping
Function
Language.Bond.Syntax.Types
getAnnotatedTypeName
Language.Bond.Codegen.TypeMapping
getDeclNamespace
Language.Bond.Codegen.TypeMapping
getDeclTypeName
Language.Bond.Codegen.TypeMapping
getInstanceTypeName
Language.Bond.Codegen.TypeMapping
getNamespace
Language.Bond.Codegen.TypeMapping
getQualifiedName
Language.Bond.Codegen.TypeMapping
getTypeName
Language.Bond.Codegen.TypeMapping
global
Language.Bond.Codegen.TypeMapping
idlTypeMapping
Language.Bond.Codegen.TypeMapping
Import
1 (Type/Class)
Language.Bond.Syntax.Types
2 (Data Constructor)
Language.Bond.Syntax.Types
ImportResolver
Language.Bond.Parser
instanceMapping
Language.Bond.Codegen.TypeMapping
isAssociative
Language.Bond.Syntax.Util
isContainer
Language.Bond.Syntax.Util
isEnum
Language.Bond.Syntax.Util
isFloat
Language.Bond.Syntax.Util
isList
Language.Bond.Syntax.Util
isMetaName
Language.Bond.Syntax.Util
isNullable
Language.Bond.Syntax.Util
isScalar
Language.Bond.Syntax.Util
isSigned
Language.Bond.Syntax.Util
isString
Language.Bond.Syntax.Util
isStruct
Language.Bond.Syntax.Util
isUnsigned
Language.Bond.Syntax.Util
Java
Language.Bond.Syntax.Types
Language
Language.Bond.Syntax.Types
language
Language.Bond.Codegen.TypeMapping
makeSchemaDef
Language.Bond.Syntax.SchemaDef
MappingContext
1 (Type/Class)
Language.Bond.Codegen.TypeMapping
2 (Data Constructor)
Language.Bond.Codegen.TypeMapping
mapType
Language.Bond.Codegen.TypeMapping
Method
Language.Bond.Syntax.Types
methodAttributes
Language.Bond.Syntax.Types
methodInput
Language.Bond.Syntax.Types
methodName
Language.Bond.Syntax.Types
methodResult
Language.Bond.Syntax.Types
Modifier
Language.Bond.Syntax.Types
Namespace
1 (Type/Class)
Language.Bond.Syntax.Types
2 (Data Constructor)
Language.Bond.Syntax.Types
NamespaceMapping
1 (Type/Class)
Language.Bond.Codegen.TypeMapping
2 (Data Constructor)
Language.Bond.Codegen.TypeMapping
namespaceMapping
Language.Bond.Codegen.TypeMapping
namespaces
Language.Bond.Codegen.TypeMapping
newlineBeginSep
Language.Bond.Codegen.Util
newlineSep
Language.Bond.Codegen.Util
newlineSepEnd
Language.Bond.Codegen.Util
nsLanguage
Language.Bond.Syntax.Types
nsName
Language.Bond.Syntax.Types
Optional
Language.Bond.Syntax.Types
optional
Language.Bond.Util
paramConstraint
Language.Bond.Syntax.Types
paramName
Language.Bond.Syntax.Types
parens
Language.Bond.Util
parseAliasMapping
Language.Bond.Codegen.TypeMapping
parseBond
Language.Bond.Parser
parseNamespaceMapping
Language.Bond.Codegen.TypeMapping
Placeholder
Language.Bond.Codegen.TypeMapping
Properties
Language.Bond.Codegen.Templates
Protocol
1 (Type/Class)
Language.Bond.Codegen.Templates
2 (Data Constructor)
Language.Bond.Codegen.Templates
protocolReader
Language.Bond.Codegen.Templates
protocolWriter
Language.Bond.Codegen.Templates
PublicFields
Language.Bond.Codegen.Templates
QualifiedName
Language.Bond.Syntax.Types
ReadOnlyProperties
Language.Bond.Codegen.Templates
reflection_h
Language.Bond.Codegen.Templates
Required
Language.Bond.Syntax.Types
RequiredOptional
Language.Bond.Syntax.Types
resolveAlias
Language.Bond.Syntax.Util
separator
Language.Bond.Codegen.TypeMapping
sepBeginBy
Language.Bond.Util
sepBy
Language.Bond.Util
sepEndBy
Language.Bond.Util
Service
Language.Bond.Syntax.Types
serviceMethods
Language.Bond.Syntax.Types
Struct
Language.Bond.Syntax.Types
structBase
Language.Bond.Syntax.Types
structFields
Language.Bond.Syntax.Types
StructMapping
Language.Bond.Codegen.Templates
toNamespace
Language.Bond.Codegen.TypeMapping
Type
Language.Bond.Syntax.Types
TypeMapping
1 (Type/Class)
Language.Bond.Codegen.TypeMapping
2 (Data Constructor)
Language.Bond.Codegen.TypeMapping
typeMapping
Language.Bond.Codegen.TypeMapping
TypeNameBuilder
Language.Bond.Codegen.TypeMapping
TypeParam
1 (Type/Class)
Language.Bond.Syntax.Types
2 (Data Constructor)
Language.Bond.Syntax.Types
types_cpp
Language.Bond.Codegen.Templates
types_cs
Language.Bond.Codegen.Templates
types_h
Language.Bond.Codegen.Templates
Value
Language.Bond.Syntax.Types