Orbiter 2022
Combinatorial Objects
interfaces.h File Reference

Go to the source code of this file.

Classes

class  orbiter::layer5_applications::user_interface::activity_description
 description of an activity for an orbiter symbol More...
 
class  orbiter::layer5_applications::user_interface::interface_algebra
 interface to the algebra module More...
 
class  orbiter::layer5_applications::user_interface::interface_coding_theory
 interface to the coding theory module More...
 
class  orbiter::layer5_applications::user_interface::interface_combinatorics
 interface to the coding theory module More...
 
class  orbiter::layer5_applications::user_interface::interface_cryptography
 interface to the cryptography module More...
 
class  orbiter::layer5_applications::user_interface::interface_povray
 interface to the povray rendering module More...
 
class  orbiter::layer5_applications::user_interface::interface_projective
 interface to the projective geometry module More...
 
class  orbiter::layer5_applications::user_interface::interface_symbol_table
 interface to the orbiter symbol table More...
 
class  orbiter::layer5_applications::user_interface::interface_toolkit
 interface to the general toolkit More...
 
class  orbiter::layer5_applications::user_interface::orbiter_command
 a single command in the Orbiter dash code language More...
 
class  orbiter::layer5_applications::user_interface::orbiter_top_level_session
 The top level orbiter session is responsible for the command line interface and the program execution and for the orbiter_session. More...
 
class  orbiter::layer5_applications::user_interface::symbol_definition
 definition of an orbiter symbol More...
 

Namespaces

namespace  orbiter
 the orbiter library for the classification of combinatorial objects
 
namespace  orbiter::layer5_applications
 classes for combinatorial objects and their classification
 
namespace  orbiter::layer5_applications::user_interface
 Orbiter command line, orbiter dash code, symbol definitions and activities.
 

Typedefs

typedef enum cipher_type orbiter::layer5_applications::user_interface::cipher_type
 

Enumerations

enum  orbiter::layer5_applications::user_interface::cipher_type { orbiter::layer5_applications::user_interface::no_cipher_type , orbiter::layer5_applications::user_interface::substitution , orbiter::layer5_applications::user_interface::vigenere , orbiter::layer5_applications::user_interface::affine }
 

Variables

user_interface::orbiter_top_level_session * orbiter::layer5_applications::user_interface::The_Orbiter_top_level_session