Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
1-introduction.adoc 1.35 KiB

Introduction

Overview

This document describes the TITAN API on C++ level. It is intended for users who write test port implementation, external function implementation in language C++ and want to use the available resources of TITAN.

Detailed information can be found on the following topics:

  • test ports, the communication link between the TITAN Executor and System Under Test (SUT);

  • built-in encoding and decoding functions;

  • TTCN-3 data mapping to C++ constructs;

  • troubleshooting for common TTCN-3 related issues and problems.

Target Groups

This document is intended for advanced users of the TITAN API on C++ level.

Typographical Conventions

This document uses the following typographical conventions:

Bold is used to represent graphical user interface (GUI) components such as buttons, menus, menu items, dialog box options, fields and keywords, as well as menu commands. Bold is also used with ’+’ to represent key combinations. For example, Ctrl+Click

The '/' character is used to denote a menu and sub-menu sequence. For example, File / Open.

Monospaced font is used represent system elements such as command and parameter names, program names, path names, URLs, directory names and code examples.

Bold monospaced font is used for commands that must be entered at the Command Line Interface (CLI), For example, ttcn3_start