Skip to content
Back to top
View this page

# FunctionPool

class dsviper.FunctionPool

  Bases: `object`

  A class used to register and retreive C++ functions.

  Note: Not directly instantiable.

  check(func_name: str) → Function

    Return the function or raise.

  documentation() → str

    Return the documentation.

  funcs → FunctionPoolFunctions

    all functions.

  name() → str

    Return the name.

  query(func_name: str) → Function | None

    Return the function or None.

  uuid() → ValueUUId

    Return the uuid.