| OpenASIP 2.2
    | 
| Classes | |
| class | AddressSpace | 
| class | BaseFUPort | 
| class | BaseRegisterFile | 
| class | Bridge | 
| class | Bus | 
| class | Component | 
| class | ComponentContainer | 
| class | Connection | 
| class | ControlUnit | 
| class | ExecutionPipeline | 
| class | FunctionUnit | 
| class | FUPort | 
| class | Guard | 
| class | HWOperation | 
| class | ImmediateSlot | 
| class | ImmediateUnit | 
| class | InstructionTemplate | 
| class | Machine | 
| class | MachinePart | 
| class | Navigator | 
| class | NullAddressSpace | 
| class | NullInstructionTemplate | 
| class | NullMachine | 
| class | NullRegisterFile | 
| class | OperationTriggeredFormat | 
| class | OperationTriggeredOperand | 
| class | PipelineElement | 
| class | Port | 
| class | PortGuard | 
| class | RegisterFile | 
| class | RegisterGuard | 
| class | ResourceVector | 
| class | ResourceVectorSet | 
| class | RFPort | 
| class | Segment | 
| class | Socket | 
| class | SpecialRegisterPort | 
| class | SubComponent | 
| class | TemplateSlot | 
| class | UnconditionalGuard | 
| class | Unit |