| 79 | uint16_t availableDiscoveryFlagsCount = sizeof(availableDiscoveryFlags) / sizeof(availableDiscoveryFlags[0]); |
| 80 | |
| 81 | CompatOptionManager::CompatOptionManager |
| 82 | ( |
| 83 | CompatOptionType type, |
| 84 | CommandClass *owner |
| 85 | ): |
| 86 | m_owner(owner), |
| 87 | m_comtype(type) |
| 88 | { |
| 89 | switch (m_comtype) { |
| 90 | case CompatOptionType_Compatibility: |
| 91 | m_availableFlags = availableCompatFlags; |
| 92 | m_availableFlagsCount = availableCompatFlagsCount; |
| 93 | break; |
| 94 | case CompatOptionType_Discovery: |
| 95 | m_availableFlags = availableDiscoveryFlags; |
| 96 | m_availableFlagsCount = availableDiscoveryFlagsCount; |
| 97 | break; |
| 98 | } |
| 99 | } |
| 100 | |
| 101 | CompatOptionManager::~CompatOptionManager |
| 102 | ( |
nothing calls this directly
no outgoing calls
no test coverage detected