About

That page provides information about some existing plugins for flextool.

You can find information about plugin development at Creating new plugins

You can find information about usage of existing plugins at Usage

flex_reflect_plugin

Provides annotation methods:

  • Call function (arbitrary logic) by some name
  • Execute C++ code at runtime using Cling C++ interpreter

Github repository: https://github.com/blockspacer/flex_reflect_plugin

flex_meta_demo

Example project

Github repository: https://github.com/blockspacer/flex_meta_demo

flex_typeclass_plugin

Github repository: https://github.com/blockspacer/flex_typeclass_plugin

Uses conanfile and CMakeLists.txt to integrate with flextool. Plugin provides support for typeclasses (or Rust-like traits or “TEPS” - “Type Erasure Parent Style” or virtual concepts).

For contibutors

Fell free to open GitHub Issue if you know how to improve that page