#include <ChannelGroupService.h>
Public Types | |
typedef unsigned int | Index |
typedef unsigned int | Channel |
typedef std::vector< Channel > | ChannelVector |
typedef std::string | Name |
Public Member Functions | |
virtual | ~ChannelGroupService ()=default |
virtual Index | size () const =0 |
virtual Name | name (Index igrp) const =0 |
virtual const ChannelVector & | channels (Index igrp) const =0 |
virtual std::ostream & | print (std::ostream &out=std::cout, std::string prefix="") const =0 |
Definition at line 14 of file ChannelGroupService.h.
typedef unsigned int ChannelGroupService::Channel |
Definition at line 19 of file ChannelGroupService.h.
Definition at line 20 of file ChannelGroupService.h.
typedef unsigned int ChannelGroupService::Index |
Definition at line 18 of file ChannelGroupService.h.
typedef std::string ChannelGroupService::Name |
Definition at line 21 of file ChannelGroupService.h.
|
virtualdefault |
|
pure virtual |
Implemented in GeoApaChannelGroupService, GeoRopChannelGroupService, and FixedChannelGroupService.
Implemented in GeoApaChannelGroupService, GeoRopChannelGroupService, and FixedChannelGroupService.
|
pure virtual |
Implemented in GeoApaChannelGroupService, GeoRopChannelGroupService, and FixedChannelGroupService.
|
pure virtual |
Implemented in GeoApaChannelGroupService, GeoRopChannelGroupService, and FixedChannelGroupService.