Table of Contents - brotorift-0.9.1 Documentation
Classes and Modules
- ASTNode
- BotGenerator
- Brotorift
- BuiltinNameConflictError
- BuiltinTypeDef
- ClientServerSameError
- Compiler
- CompilerError
- CorrespondingNodeNotFoundError
- Def
- DirectionDecl
- DirectionDef
- DirectionNotFoundError
- DuplicateDefError
- ElixirServerGenerator
- EnumDecl
- EnumElementDecl
- EnumElementDef
- EnumTypeDef
- FileDecl
- Generator
- IncludeDecl
- IncludeFileNotFoundError
- InitialCaseError
- Lexer
- MemberDecl
- MemberDef
- MessageDecl
- MessageDef
- MessageNotFoundError
- NodeDecl
- NodeDef
- NodeDirection
- NodeLanguageMismatchError
- NodeNotFoundError
- Parser
- Position
- RLTK
- RLTK::Parser
- RLTK::Parser::Environment
- RLTK::StreamPosition
- Runtime
- ScalaServerGenerator
- SequenceDecl
- SequenceDef
- SequenceDiagramGenerator
- StepDecl
- StepDef
- String
- StructDecl
- StructTypeDef
- TopDecl
- TypeDecl
- TypeDef
- TypeInstanceDef
- TypeNotFoundError
- TypeParamCountMismatchError
- UnexpectedTokenError
- UnityClientGenerator
Methods
- ::add — Generator
- ::generate — SequenceDiagramGenerator
- ::generate_sequence — SequenceDiagramGenerator
- ::generators — Generator
- ::make_code — SequenceDiagramGenerator
- ::new — Position
- ::new — Generator
- ::new — Brotorift
- ::new — Compiler
- ::new — CompilerError
- ::new — InitialCaseError
- ::new — BuiltinNameConflictError
- ::new — DuplicateDefError
- ::new — IncludeFileNotFoundError
- ::new — TypeParamCountMismatchError
- ::new — TypeNotFoundError
- ::new — NodeNotFoundError
- ::new — CorrespondingNodeNotFoundError
- ::new — NodeLanguageMismatchError
- ::new — DirectionNotFoundError
- ::new — MessageNotFoundError
- ::new — ClientServerSameError
- ::new — UnexpectedTokenError
- ::new — EnumTypeDef
- ::new — EnumElementDef
- ::new — BuiltinTypeDef
- ::new — StructTypeDef
- ::new — TypeInstanceDef
- ::new — MemberDef
- ::new — MessageDef
- ::new — NodeDef
- ::new — BotGenerator
- ::new — ElixirServerGenerator
- ::new — NodeDirection
- ::new — ScalaServerGenerator
- ::new — DirectionDef
- ::new — UnityClientGenerator
- ::new — Def
- ::new — TypeDef
- ::new — SequenceDef
- ::new — StepDef
- ::new — Runtime
- #add_direction — Runtime
- #add_element — EnumTypeDef
- #add_enum — Runtime
- #add_error — Compiler
- #add_member — StructTypeDef
- #add_member — MessageDef
- #add_message — DirectionDef
- #add_node — Runtime
- #add_sequence — Runtime
- #add_step — SequenceDef
- #add_struct — Runtime
- #bot_client — NodeDef
- #bot_header_name — MessageDef
- #bot_list — TypeInstanceDef
- #bot_list_read — TypeInstanceDef
- #bot_list_reader — TypeInstanceDef
- #bot_list_write — TypeInstanceDef
- #bot_list_writer — TypeInstanceDef
- #bot_map — TypeInstanceDef
- #bot_map_read — TypeInstanceDef
- #bot_map_reader — TypeInstanceDef
- #bot_map_write — TypeInstanceDef
- #bot_map_writer — TypeInstanceDef
- #bot_members — StructTypeDef
- #bot_members_with_types — StructTypeDef
- #bot_members_with_values — StructTypeDef
- #bot_name — EnumTypeDef
- #bot_name — EnumElementDef
- #bot_name — MemberDef
- #bot_name — MessageDef
- #bot_name — NodeDef
- #bot_params — MessageDef
- #bot_params_with_types — MessageDef
- #bot_read — EnumTypeDef
- #bot_read — BuiltinTypeDef
- #bot_read — StructTypeDef
- #bot_read — TypeInstanceDef
- #bot_read_name — EnumTypeDef
- #bot_reader — EnumTypeDef
- #bot_reader — BuiltinTypeDef
- #bot_reader — StructTypeDef
- #bot_reader — TypeInstanceDef
- #bot_receive_name — MessageDef
- #bot_return_types — MessageDef
- #bot_returns — MessageDef
- #bot_send_name — MessageDef
- #bot_set — TypeInstanceDef
- #bot_set_read — TypeInstanceDef
- #bot_set_reader — TypeInstanceDef
- #bot_set_write — TypeInstanceDef
- #bot_set_writer — TypeInstanceDef
- #bot_type — EnumTypeDef
- #bot_type — BuiltinTypeDef
- #bot_type — StructTypeDef
- #bot_type — TypeInstanceDef
- #bot_write — EnumTypeDef
- #bot_write — BuiltinTypeDef
- #bot_write — StructTypeDef
- #bot_write — TypeInstanceDef
- #bot_write_name — EnumTypeDef
- #bot_writer — EnumTypeDef
- #bot_writer — BuiltinTypeDef
- #bot_writer — StructTypeDef
- #bot_writer — TypeInstanceDef
- #char_case — String
- #check_case — Compiler
- #check_type_nodes — Compiler
- #check_type_param_count — Compiler
- #check_type_unique — Compiler
- #check_unique — Compiler
- #compile — Compiler
- #compile_ast — Compiler
- #compile_direction — Compiler
- #compile_enum — Compiler
- #compile_include — Compiler
- #compile_message — Compiler
- #compile_node — Compiler
- #compile_sequence — Compiler
- #compile_step — Compiler
- #compile_struct — Compiler
- #connection_name — NodeDirection
- #connector_name — NodeDirection
- #decapitalize — String
- #doc_str — ASTNode
- #elixir_behaviour — NodeDef
- #elixir_connection — NodeDef
- #elixir_header_name — MessageDef
- #elixir_list — TypeInstanceDef
- #elixir_list_read — TypeInstanceDef
- #elixir_list_reader — TypeInstanceDef
- #elixir_list_write — TypeInstanceDef
- #elixir_list_writer — TypeInstanceDef
- #elixir_map — TypeInstanceDef
- #elixir_map_read — TypeInstanceDef
- #elixir_map_reader — TypeInstanceDef
- #elixir_map_write — TypeInstanceDef
- #elixir_map_writer — TypeInstanceDef
- #elixir_members — StructTypeDef
- #elixir_members_with_types — StructTypeDef
- #elixir_members_with_values — StructTypeDef
- #elixir_name — EnumTypeDef
- #elixir_name — EnumElementDef
- #elixir_name — MemberDef
- #elixir_name — MessageDef
- #elixir_name — NodeDef
- #elixir_params — MessageDef
- #elixir_params_with_types — MessageDef
- #elixir_read — EnumTypeDef
- #elixir_read — BuiltinTypeDef
- #elixir_read — StructTypeDef
- #elixir_read — TypeInstanceDef
- #elixir_read_name — EnumTypeDef
- #elixir_reader — EnumTypeDef
- #elixir_reader — BuiltinTypeDef
- #elixir_reader — StructTypeDef
- #elixir_reader — TypeInstanceDef
- #elixir_set — TypeInstanceDef
- #elixir_set_read — TypeInstanceDef
- #elixir_set_reader — TypeInstanceDef
- #elixir_set_write — TypeInstanceDef
- #elixir_set_writer — TypeInstanceDef
- #elixir_type — EnumTypeDef
- #elixir_type — BuiltinTypeDef
- #elixir_type — StructTypeDef
- #elixir_type — TypeInstanceDef
- #elixir_write — EnumTypeDef
- #elixir_write — BuiltinTypeDef
- #elixir_write — StructTypeDef
- #elixir_write — TypeInstanceDef
- #elixir_write_name — EnumTypeDef
- #elixir_writer — EnumTypeDef
- #elixir_writer — BuiltinTypeDef
- #elixir_writer — StructTypeDef
- #elixir_writer — TypeInstanceDef
- #find_generator — Brotorift
- #generate — BotGenerator
- #generate — ElixirServerGenerator
- #generate — ScalaServerGenerator
- #generate — UnityClientGenerator
- #generate_all_code — Brotorift
- #generate_bot_code — Brotorift
- #generate_code — Brotorift
- #generate_file — BotGenerator
- #generate_file — ElixirServerGenerator
- #generate_sequence_diagrams — Brotorift
- #get_direction — Runtime
- #get_member — StructTypeDef
- #get_member — MessageDef
- #get_member_type — Compiler
- #get_node_directions — Runtime
- #get_sequence — Runtime
- #get_type — Compiler
- #get_type — Runtime
- #handler_name — NodeDirection
- #info — InitialCaseError
- #info — BuiltinNameConflictError
- #info — DuplicateDefError
- #info — IncludeFileNotFoundError
- #info — TypeParamCountMismatchError
- #info — TypeNotFoundError
- #info — NodeNotFoundError
- #info — CorrespondingNodeNotFoundError
- #info — NodeLanguageMismatchError
- #info — DirectionNotFoundError
- #info — MessageNotFoundError
- #info — ClientServerSameError
- #info — UnexpectedTokenError
- #init_builtins — Runtime
- #load_generators — Brotorift
- #name — DirectionDef
- #position — RLTK::Parser::Environment
- #print_compile_errors — Brotorift
- #run — Brotorift
- #scala — EnumTypeDef
- #scala — BuiltinTypeDef
- #scala — StructTypeDef
- #scala — TypeInstanceDef
- #scala_method — MessageDef
- #scala_read — TypeInstanceDef
- #scala_read — MemberDef
- #scala_type — TypeInstanceDef
- #scala_type_param — TypeInstanceDef
- #scala_write — TypeInstanceDef
- #scala_write — MemberDef
- #service_name — NodeDirection
- #to_s — RLTK::StreamPosition
- #to_s — Position
- #to_s — FileDecl
- #to_s — IncludeDecl
- #to_s — NodeDecl
- #to_s — TypeDecl
- #to_s — MemberDecl
- #to_s — StructDecl
- #to_s — EnumElementDecl
- #to_s — EnumDecl
- #to_s — MessageDecl
- #to_s — DirectionDecl
- #to_s — StepDecl
- #to_s — SequenceDecl
- #to_s — CompilerError
- #underscore — String
- #unity — EnumTypeDef
- #unity — BuiltinTypeDef
- #unity — StructTypeDef
- #unity — TypeInstanceDef
- #unity — MessageDef
- #unity_def — MemberDef
- #unity_name — DirectionDef
- #unity_param — MemberDef
- #unity_param — MessageDef
- #unity_read — TypeInstanceDef
- #unity_read — MemberDef
- #unity_read_write — TypeInstanceDef
- #unity_type_param — TypeInstanceDef
- #unity_write — TypeInstanceDef
- #unity_write — MemberDef