openDAQ
Open data acquisition platform
IoFolderConfigPtr Class Reference

Acts as a container for channels and other io folders. More...

+ Inheritance diagram for IoFolderConfigPtr:
+ Collaboration diagram for IoFolderConfigPtr:

Detailed Description

Acts as a container for channels and other io folders.

Every device has an IO folder, which allows only other IO folders and channels as children.

Additional Inherited Members

- Public Member Functions inherited from GenericFolderConfigPtr< IIoFolderConfig >
void addItem (const daq::ComponentPtr &item) const
 Adds a component to the folder. More...
 
void removeItem (const daq::ComponentPtr &item) const
 Removes the item from the folder. More...
 
void removeItemWithLocalId (const daq::StringPtr &localId) const
 Removes the item from the folder using local id of the component. More...
 
void clear () const
 Removes all items from the folder.