sptk2 logo
SPTK Home Page
Public Member Functions | Protected Member Functions | List of all members
sptk::CControlList Class Reference

List of CControl object pointers in Fl_Group. More...

#include <CControlList.h>

Inheritance diagram for sptk::CControlList:

Public Member Functions

 CControlList ()=default
 Constructor.
 
void add (CControl *control)
 Adds a CControl pointer into the list.
 
void add (const CControlList &l)
 Adds a list of CControl pointers into the list.
 
void add (const Fl_Group &g)
 Adds a list of CControl pointers from the group into the list.
 
void remove (const CControl *control)
 Removes CControl pointer from the list.
 
void remove (const CControlList &l)
 Removes a list of CControl pointers from the list.
 
bool contains (const CControl *control) const
 Returns true if the control for the same field name exists.
 
CControlListoperator= (const Fl_Group &g)
 Assignment operation.
 
CControlListoperator= (const CControlList &l)
 Assignment operation.
 
CControlListoperator<< (CControl *c)
 Addition operation.
 
CControlListoperator<< (const Fl_Group &g)
 Addition operation.
 
CControlListoperator<< (const CControlList &l)
 Addition operation.
 
void reset ()
 Sends reset() signal to all the widgets in the list.
 

Protected Member Functions

void scanControls (const Fl_Group *group)
 Scan group to find all CControl objects inside, including children groups.
 

Detailed Description

List of CControl object pointers in Fl_Group.


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

Fri Oct 14 2022 09:58:34: SPTK 5.4.1