TEMU  4.4
The Terma Emulator
CodePatterns.h File Reference
#include "temu-c/Support/Objsys.h"
#include <stdint.h>
Include dependency graph for CodePatterns.h:

Go to the source code of this file.

Data Structures

struct  temu_CodePatternEntry
 
struct  temu_CodePattern
 
struct  temu_CodePatternIface
 

Macros

#define TEMU_CODE_PATTERN_IFACE_TYPE   "temu::CodePatternIface"
 

Enumerations

enum  temu_PatternAction { tePA_Idle, tePA_Skip, tePA_Call, tePA_Invalid }
 

Functions

 TEMU_IFACE_REFERENCE_TYPE (temu_CodePattern)
 

Macro Definition Documentation

◆ TEMU_CODE_PATTERN_IFACE_TYPE

#define TEMU_CODE_PATTERN_IFACE_TYPE   "temu::CodePatternIface"

Enumeration Type Documentation

◆ temu_PatternAction

Enumerator
tePA_Idle 

Enter idle when running pattern.

tePA_Skip 

Skip over code pattern (currently not supported)

tePA_Call 

Call function but run code after function returns (currently not supported)

tePA_Invalid 

Invalid action, do not use! Internal API use only.

Function Documentation

◆ TEMU_IFACE_REFERENCE_TYPE()

TEMU_IFACE_REFERENCE_TYPE ( temu_CodePattern  )