Web Analytics Made Easy - Statcounter
Skip to content

The SBCMeta Library#

This library contains compile-time types, values, and registration helpers used by advanced template code in the SDK, especially around introspection and units.

Use this page when you need low-level SDK infrastructure that other extension code builds on. For class members, signatures, and exact behavior, continue from the links below into the generated API reference.

Library contents#

This library defines key classes and macros for template meta-programming, used in particular in SAMSON's introspection mechanism and SAMSON's unit system. The most relevant classes are:

And the most relevant macros are:

  • SB_DECLARE_BASE_TYPE
  • SB_REGISTER_TARGET_TYPE
  • SB_REGISTER_TYPE

See also#