libcyberradio  22.01.24
WbddcGroupComponent.cpp
1 /***************************************************************************
2  * \file WbddcGroupComponent.cpp
3  * \brief Defines the WBDDC group interface for the NDR810.
4  * \author DA
5  * \author NH
6  * \author MN
7  * \copyright (c) 2017 CyberRadio Solutions, Inc. All rights reserved.
8  *
9  ***************************************************************************/
10 
11 #include "LibCyberRadio/Driver/NDR810/WbddcGroupComponent.h"
12 #include "LibCyberRadio/Driver/RadioHandler.h"
13 #include <boost/format.hpp>
14 
15 
16 namespace LibCyberRadio
17 {
18  namespace Driver
19  {
20 
21  namespace NDR810
22  {
23 
26  bool debug) :
28  /* const std::string& name */ (boost::format("NDR810-WBG%02d") % \
29  index).str(),
30  /* int index */ index,
31  /* ::LibCyberRadio::Driver::RadioHandler* parent */ parent,
32  /* bool debug */ debug,
33  /* int numGroupMembers */ 8,
34  /* int groupMemberIndexBase */ 1)
35  {
37  }
38 
40  {
41  }
42 
44  ::LibCyberRadio::Driver::WbddcGroupComponent(other)
45  {
46  }
47 
49  {
50  ::LibCyberRadio::Driver::WbddcGroupComponent::operator=(other);
51  if ( this != &other )
52  {
53  }
54  return *this;
55  }
56 
57  } /* namespace NDR810 */
58 
59  } // namespace Driver
60 
61 } // namespace LibCyberRadio
62 
virtual WbddcGroupComponent & operator=(const WbddcGroupComponent &other)
Assignment operator for WbddcGroupComponent objects.
WbddcGroupComponent(int index=1, ::LibCyberRadio::Driver::RadioHandler *parent=NULL, bool debug=false)
Constructs a WbddcGroupComponent object.
virtual ~WbddcGroupComponent()
Destroys a WbddcGroupComponent object.
virtual void initConfigurationDict()
Initializes the configuration dictionary, defining the allowed keys.
Generic radio handler class.
Definition: RadioHandler.h:54
WBDDC group component class for the NDR810.
Defines functionality for LibCyberRadio applications.
Definition: App.h:23