Module dlib.core.oop
Prototype-based OOP system for structs.
Description
Supports multiple inheritance, parametric polymorphism (struct interfaces), interface inheritance
Functions
Name | Description |
---|---|
hasMethod()
|
Test if type (T) has specified method (m), local or derived |
tupleElemWithMember()
|
Returns index of a tuple element which has specified member (s) |
Templates
Name | Description |
---|---|
Inherit
|
Inheritance mixin |
Manifest constants
Name | Type | Description |
---|---|---|
isMethod
|
Test if F is a method |