22 #ifndef _ControlPrinterTyped_
23 #define _ControlPrinterTyped_
26 #include <CLAM/Enum.hxx>
83 typedef std::vector<InControlBase*> InControls;
85 InControls mInControls;
98 void ResizeControls(
unsigned nInputs,
const std::string & baseName);
99 void ResizeControls(
unsigned nInputs,
const std::list<std::string> & names);
101 const unsigned int GetInputsNumber()
const;
103 InControlBase * createControl(
const std::string & type,
const std::string & name);
104 void ClearControls();