LMMS
Loading...
Searching...
No Matches
calf_plugins::table_metadata_iface Struct Referenceabstract

'has string parameters containing tabular data' interface More...

#include <giface.h>

Inheritance diagram for calf_plugins::table_metadata_iface:
calf_plugins::mod_matrix_metadata

Public Member Functions

virtual const table_column_infoget_table_columns () const =0
 retrieve the table layout for specific parameter
virtual uint32_t get_table_rows () const =0
 return the fixed number of rows, or 0 if the number of rows is variable
virtual ~table_metadata_iface ()

Detailed Description

'has string parameters containing tabular data' interface

Constructor & Destructor Documentation

◆ ~table_metadata_iface()

virtual calf_plugins::table_metadata_iface::~table_metadata_iface ( )
inlinevirtual

Member Function Documentation

◆ get_table_columns()

virtual const table_column_info * calf_plugins::table_metadata_iface::get_table_columns ( ) const
pure virtual

retrieve the table layout for specific parameter

Implemented in calf_plugins::mod_matrix_metadata.

◆ get_table_rows()

virtual uint32_t calf_plugins::table_metadata_iface::get_table_rows ( ) const
pure virtual

return the fixed number of rows, or 0 if the number of rows is variable

Implemented in calf_plugins::mod_matrix_metadata.


The documentation for this struct was generated from the following file: