appmodel
Unit Tests
No unit tests written.
Clang Formatting
| File | Status |
|---|---|
| include/appmodel/ConfigurationHelper.hpp | ❌ Needs formatting |
| include/appmodel/appmodelIssues.hpp | ❌ Needs formatting |
| pybindsrc/dal_methods.cpp | ❌ Needs formatting |
| pybindsrc/module.cpp | ✅ Already formatted |
| src/CIBApplication.cpp | ❌ Needs formatting |
| src/CRTFrameBuilderApplication.cpp | ❌ Needs formatting |
| src/CTBApplication.cpp | ❌ Needs formatting |
| src/ConfigObjectFactory.cpp | ❌ Needs formatting |
| src/ConfigObjectFactory.hpp | ❌ Needs formatting |
| src/ConfigurationHelper.cpp | ❌ Needs formatting |
| src/DFApplication.cpp | ❌ Needs formatting |
| src/DFOApplication.cpp | ❌ Needs formatting |
| src/DTSHSIApplication.cpp | ❌ Needs formatting |
| src/DaphneApplication.cpp | ❌ Needs formatting |
| src/FakeDataApplication.cpp | ❌ Needs formatting |
| src/FakeHSIApplication.cpp | ❌ Needs formatting |
| src/FelixDetectorToDaqConnection.cpp | ❌ Needs formatting |
| src/HSIEventToTCApplication.cpp | ❌ Needs formatting |
| src/MLTApplication.cpp | ❌ Needs formatting |
| src/NP02ReadoutApplication.cpp | ❌ Needs formatting |
| src/NetworkDetectorToDaqConnection.cpp | ❌ Needs formatting |
| src/ReadoutApplication.cpp | ❌ Needs formatting |
| src/SNBBookkeeperApplication.cpp | ❌ Needs formatting |
| src/SNBTransferApplication.cpp | ❌ Needs formatting |
| src/TDECrateApplication.cpp | ❌ Needs formatting |
| src/TPReplayApplication.cpp | ✅ Already formatted |
| src/TPWriterApplication.cpp | ❌ Needs formatting |
| src/TRMonReqApplication.cpp | ❌ Needs formatting |
| src/TriggerApplication.cpp | ❌ Needs formatting |
| src/WIECApplication.cpp | ❌ Needs formatting |
| test/apps/generate_modules_test.cxx | ❌ Needs formatting |
| test/apps/print_detailed_config_info.cxx | ❌ Needs formatting |
include/appmodel/ConfigurationHelper.hpp
Errors
- Line 10: #ifndef header guard has wrong style, please use: APPMODEL_INCLUDE_APPMODEL_CONFIGURATIONHELPER_HPP_
- Line 149: #endif line should be "#endif // APPMODEL_INCLUDE_APPMODEL_CONFIGURATIONHELPER_HPP_"
- Line 73: An unsigned integer appears to be used here.
include/appmodel/appmodelIssues.hpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 2: #ifndef header guard has wrong style, please use: APPMODEL_INCLUDE_APPMODEL_APPMODELISSUES_HPP_
- Line 43: #endif line should be "#endif // APPMODEL_INCLUDE_APPMODEL_APPMODELISSUES_HPP_"
- Line 38: Add #include
for string
pybindsrc/dal_methods.cpp
Errors
- Line 54: Add #include
for string - Line 42: Add #include
for vector<> - Line 40: Add #include
for make_shared<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 36: do not use const_cast to remove const qualifier
- Line 38: do not use const_cast to remove const qualifier
- Line 44: use emplace_back instead of push_back
src/CIBApplication.cpp
Errors
- Line 187: An unsigned integer appears to be used here.
- Line 53: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 109: loop variable is copied but only used as const reference; consider making it a const reference
- Line 117: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
- Line 174: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
- Line 94: do not use const_cast to remove const qualifier
src/CRTFrameBuilderApplication.cpp
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
src/CTBApplication.cpp
Errors
- Line 63: Use of Run Time Type Information not allowed unless this code is meant to test other code
- Line 149: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 153: An unsigned integer appears to be used here.
- Line 154: An unsigned integer appears to be used here.
- Line 207: Small and focused functions are preferred: CTBApplication::generate_modules() has 97 non-comment lines (error triggered by exceeding 80 lines) (disable this by putting "// NOLINT" after the function's closing brace.)
- Line 326: If an else has a brace on one side, it should have it on both
- Line 69: Add #include
for shared_ptr<> - Line 275: Add #include
- for list<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 126: loop variable is copied but only used as const reference; consider making it a const reference
- Line 134: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
- Line 197: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
- Line 94: do not use const_cast to remove const qualifier
src/ConfigObjectFactory.cpp
Errors
- Line 0: The standard copyright message wasn't found.
- Line 41: An unsigned integer appears to be used here.
- Line 48: An unsigned integer appears to be used here.
- Line 54: An unsigned integer appears to be used here.
- Line 55: An unsigned integer appears to be used here.
- Line 69: An unsigned integer appears to be used here.
- Line 75: An unsigned integer appears to be used here.
- Line 99: An unsigned integer appears to be used here.
- Line 98: Add #include
for string
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 8: nested namespaces can be concatenated
- Line 94: do not use const_cast to remove const qualifier
src/ConfigObjectFactory.hpp
Errors
- Line 10: #ifndef header guard has wrong style, please use: APPMODEL_SRC_CONFIGOBJECTFACTORY_HPP_
- Line 103: #endif line should be "#endif // APPMODEL_SRC_CONFIGOBJECTFACTORY_HPP_"
- Line 52: An unsigned integer appears to be used here.
- Line 60: An unsigned integer appears to be used here.
src/ConfigurationHelper.cpp
Errors
- Line 81: An unsigned integer appears to be used here.
- Line 82: An unsigned integer appears to be used here.
- Line 86: An unsigned integer appears to be used here.
- Line 102: If an else has a brace on one side, it should have it on both
- Line 105: An unsigned integer appears to be used here.
- Line 130: If an else has a brace on one side, it should have it on both
- Line 170: Add #include
for string - Line 38: Add #include
for pair<> - Line 144: Add #include
for vector<> - Line 170: Add #include
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 50: unnecessary temporary object created while calling emplace_back
- Line 175: loop variable is copied but only used as const reference; consider making it a const reference
src/DFApplication.cpp
Errors
- Line 67: C-style comment syntax detected; please use either C++ style "//" or Doxygen style
- Line 45: An unsigned integer appears to be used here.
- Line 57: An unsigned integer appears to be used here.
- Line 331: An unsigned integer appears to be used here.
- Line 374: Small and focused functions are preferred: DFApplication::generate_modules() has 189 non-comment lines (error triggered by exceeding 80 lines) (disable this by putting "// NOLINT" after the function's closing brace.)
- Line 301: Add #include
for make_shared<> - Line 206: Add #include
for set<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 37: nested namespaces can be concatenated
- Line 207: loop variable is copied but only used as const reference; consider making it a const reference
- Line 213: loop variable is copied but only used as const reference; consider making it a const reference
- Line 230: loop variable is copied but only used as const reference; consider making it a const reference
- Line 245: loop variable is copied but only used as const reference; consider making it a const reference
- Line 264: loop variable is copied but only used as const reference; consider making it a const reference
- Line 272: loop variable is copied but only used as const reference; consider making it a const reference
- Line 292: loop variable is copied but only used as const reference; consider making it a const reference
- Line 319: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/DFOApplication.cpp
Errors
- Line 76: If an else has a brace on one side, it should have it on both
- Line 36: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 32: nested namespaces can be concatenated
- Line 50: use nullptr
- Line 94: loop variable is copied but only used as const reference; consider making it a const reference
src/DTSHSIApplication.cpp
Errors
- Line 100: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 104: An unsigned integer appears to be used here.
- Line 105: An unsigned integer appears to be used here.
- Line 40: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 35: nested namespaces can be concatenated
- Line 81: use nullptr
src/DaphneApplication.cpp
Errors
- Line 275: An unsigned integer appears to be used here.
- Line 287: An unsigned integer appears to be used here.
- Line 299: An unsigned integer appears to be used here.
- Line 58: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
src/FakeDataApplication.cpp
Errors
- Line 51: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 40: nested namespaces can be concatenated
- Line 142: use nullptr
- Line 155: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/FakeHSIApplication.cpp
Errors
- Line 108: Missing date in TODO comment; it should appear on same line as the TODO, preferably in a form like "Apr-14-2020"
- Line 112: An unsigned integer appears to be used here.
- Line 113: An unsigned integer appears to be used here.
- Line 161: Small and focused functions are preferred: FakeHSIApplication::generate_modules() has 91 non-comment lines (error triggered by exceeding 80 lines) (disable this by putting "// NOLINT" after the function's closing brace.)
- Line 40: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 36: nested namespaces can be concatenated
- Line 89: use nullptr
- Line 120: loop variable is copied but only used as const reference; consider making it a const reference
- Line 128: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/FelixDetectorToDaqConnection.cpp
Errors
- Line 28: Use of Run Time Type Information not allowed unless this code is meant to test other code
- Line 21: Add #include
for vector<>
Warnings
- Line 27: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/HSIEventToTCApplication.cpp
Errors
- Line 63: If an else has a brace on one side, it should have it on both
- Line 35: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 31: nested namespaces can be concatenated
- Line 49: use nullptr
src/MLTApplication.cpp
Errors
- Line 216: An unsigned integer appears to be used here.
- Line 235: An unsigned integer appears to be used here.
- Line 248: An unsigned integer appears to be used here.
- Line 314: An unsigned integer appears to be used here.
- Line 317: An unsigned integer appears to be used here.
- Line 318: An unsigned integer appears to be used here.
- Line 340: Small and focused functions are preferred: MLTApplication::generate_modules() has 185 non-comment lines (error triggered by exceeding 80 lines) (disable this by putting "// NOLINT" after the function's closing brace.)
- Line 54: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 49: nested namespaces can be concatenated
- Line 209: loop variable is copied but only used as const reference; consider making it a const reference
- Line 214: use auto when initializing with new to avoid duplicating the type name
- Line 222: loop variable is copied but only used as const reference; consider making it a const reference
- Line 243: loop variable is copied but only used as const reference; consider making it a const reference
- Line 298: loop variable is copied but only used as const reference; consider making it a const reference
- Line 306: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/NP02ReadoutApplication.cpp
Errors
- Line 179: An unsigned integer appears to be used here.
- Line 182: An unsigned integer appears to be used here.
- Line 187: An unsigned integer appears to be used here.
- Line 270: Increment/decrement operator should appear alone on its line unless in a while/for loop head
- Line 300: An unsigned integer appears to be used here.
- Line 317: An unsigned integer appears to be used here.
- Line 318: An unsigned integer appears to be used here.
- Line 324: An unsigned integer appears to be used here.
- Line 325: An unsigned integer appears to be used here.
- Line 346: An unsigned integer appears to be used here.
- Line 362: An unsigned integer appears to be used here.
- Line 366: An unsigned integer appears to be used here.
- Line 373: An unsigned integer appears to be used here.
- Line 386: An unsigned integer appears to be used here.
- Line 391: An unsigned integer appears to be used here.
- Line 392: An unsigned integer appears to be used here.
- Line 73: Add #include
for shared_ptr<> - Line 348: Add #include
for make_pair - Line 359: Add #include
- Line 185: Add #include
for set<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 68: nested namespaces can be concatenated
- Line 86: use nullptr
- Line 226: C-style casts are discouraged; use static_cast
- Line 252: use emplace_back instead of push_back
- Line 254: narrowing conversion from 'uint16_t' (aka 'unsigned short') to signed type 'value_type' (aka 'short') is implementation-defined
- Line 327: use emplace_back instead of push_back
- Line 348: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
- Line 348: use emplace_back instead of push_back
- Line 399: multiple declarations in a single statement reduces readability
- Line 433: use nullptr
- Line 445: loop variable is copied but only used as const reference; consider making it a const reference
- Line 463: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/NetworkDetectorToDaqConnection.cpp
Errors
- Line 28: Use of Run Time Type Information not allowed unless this code is meant to test other code
- Line 21: Add #include
for vector<>
Warnings
- Line 27: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/ReadoutApplication.cpp
Errors
- Line 197: An unsigned integer appears to be used here.
- Line 200: An unsigned integer appears to be used here.
- Line 248: If an else has a brace on one side, it should have it on both
- Line 256: If an else has a brace on one side, it should have it on both
- Line 277: Increment/decrement operator should appear alone on its line unless in a while/for loop head
- Line 326: An unsigned integer appears to be used here.
- Line 327: An unsigned integer appears to be used here.
- Line 333: An unsigned integer appears to be used here.
- Line 334: An unsigned integer appears to be used here.
- Line 369: An unsigned integer appears to be used here.
- Line 374: An unsigned integer appears to be used here.
- Line 375: An unsigned integer appears to be used here.
- Line 455: Small and focused functions are preferred: ReadoutApplication::generate_modules() has 235 non-comment lines (error triggered by exceeding 80 lines) (disable this by putting "// NOLINT" after the function's closing brace.)
- Line 80: Add #include
for shared_ptr<> - Line 197: Add #include
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 69: nested namespaces can be concatenated
- Line 93: use nullptr
- Line 358: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
- Line 382: multiple declarations in a single statement reduces readability
- Line 412: use nullptr
- Line 424: loop variable is copied but only used as const reference; consider making it a const reference
- Line 442: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/SNBBookkeeperApplication.cpp
Errors
- Line 34: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 30: nested namespaces can be concatenated
- Line 47: use nullptr
src/SNBTransferApplication.cpp
Errors
- Line 34: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 30: nested namespaces can be concatenated
- Line 47: use nullptr
src/TDECrateApplication.cpp
Errors
- Line 41: Add #include
for shared_ptr<> - Line 47: Add #include
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 32: nested namespaces can be concatenated
src/TPReplayApplication.cpp
Errors
- Line 109: An unsigned integer appears to be used here.
- Line 110: An unsigned integer appears to be used here.
- Line 211: Small and focused functions are preferred: TPReplayApplication::generate_modules() has 108 non-comment lines (error triggered by exceeding 80 lines) (disable this by putting "// NOLINT" after the function's closing brace.)
- Line 46: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 42: nested namespaces can be concatenated
- Line 71: narrowing conversion from 'uint32_t' (aka 'unsigned int') to signed type 'int' is implementation-defined
- Line 123: the variable 'destination_class' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference
- Line 148: the variable 'endpoint_class' is copy-constructed from a const reference but is never used; consider removing the statement
- Line 192: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/TPWriterApplication.cpp
Errors
- Line 72: An unsigned integer appears to be used here.
- Line 36: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 32: nested namespaces can be concatenated
- Line 44: use nullptr
src/TRMonReqApplication.cpp
Errors
- Line 44: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 40: nested namespaces can be concatenated
- Line 87: loop variable is copied but only used as const reference; consider making it a const reference
- Line 94: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/TriggerApplication.cpp
Errors
- Line 107: If an else has a brace on one side, it should have it on both
- Line 110: If an else has a brace on one side, it should have it on both
- Line 114: If an else has a brace on one side, it should have it on both
- Line 119: If an else has a brace on one side, it should have it on both
- Line 125: If an else has a brace on one side, it should have it on both
- Line 132: If an else has a brace on one side, it should have it on both
- Line 136: If an else has a brace on one side, it should have it on both
- Line 190: An unsigned integer appears to be used here.
- Line 194: An unsigned integer appears to be used here.
- Line 195: An unsigned integer appears to be used here.
- Line 226: Small and focused functions are preferred: TriggerApplication::generate_modules() has 117 non-comment lines (error triggered by exceeding 80 lines) (disable this by putting "// NOLINT" after the function's closing brace.)
- Line 75: Add #include
for shared_ptr<>
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 29: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 44: nested namespaces can be concatenated
- Line 147: loop variable is copied but only used as const reference; consider making it a const reference
- Line 180: 'push_back' is called inside a loop; consider pre-allocating the container capacity before the loop
src/WIECApplication.cpp
Errors
- Line 117: An unsigned integer appears to be used here.
- Line 118: An unsigned integer appears to be used here.
- Line 144: An unsigned integer appears to be used here.
- Line 51: Add #include
for shared_ptr<> - Line 59: Add #include
Warnings
- Line 21: direct virtual inheritance is disallowed
- Line 28: direct virtual inheritance is disallowed
- Line 94: do not use const_cast to remove const qualifier
- Line 39: nested namespaces can be concatenated
- Line 111: do not declare C-style arrays, use std::array<> instead
- Line 124: do not use array subscript when the index is not an integer constant expression
test/apps/generate_modules_test.cxx
Errors
- Line 44: "cout" should not be used for output in DUNE DAQ software.
- Line 58: "cout" should not be used for output in DUNE DAQ software.
- Line 64: "cout" should not be used for output in DUNE DAQ software.
- Line 69: "cout" should not be used for output in DUNE DAQ software.
- Line 73: "cout" should not be used for output in DUNE DAQ software.
- Line 82: "cout" should not be used for output in DUNE DAQ software.
- Line 87: "cout" should not be used for output in DUNE DAQ software.
- Line 89: "cout" should not be used for output in DUNE DAQ software.
- Line 91: "cout" should not be used for output in DUNE DAQ software.
- Line 96: "cout" should not be used for output in DUNE DAQ software.
- Line 105: "cout" should not be used for output in DUNE DAQ software.
- Line 121: "cout" should not be used for output in DUNE DAQ software.
- Line 124: "cout" should not be used for output in DUNE DAQ software.
- Line 77: Add #include
for make_shared<>
Warnings
- Line 63: Null pointer passed to 1st parameter expecting 'nonnull'
- Line 21: direct virtual inheritance is disallowed
- Line 44: do not use pointer arithmetic
- Line 48: do not use pointer arithmetic
- Line 49: do not use pointer arithmetic
- Line 50: do not use pointer arithmetic
- Line 54: variable 'confdb' is not initialized
test/apps/print_detailed_config_info.cxx
Errors
- Line 62: An unsigned integer appears to be used here.
- Line 85: "cout" should not be used for output in DUNE DAQ software.
- Line 86: "cout" should not be used for output in DUNE DAQ software.
- Line 97: "cout" should not be used for output in DUNE DAQ software.
- Line 98: "cout" should not be used for output in DUNE DAQ software.
- Line 113: "cout" should not be used for output in DUNE DAQ software.
- Line 127: "cout" should not be used for output in DUNE DAQ software.
- Line 133: "cout" should not be used for output in DUNE DAQ software.
- Line 141: "cout" should not be used for output in DUNE DAQ software.
- Line 142: "cout" should not be used for output in DUNE DAQ software.
- Line 143: "cout" should not be used for output in DUNE DAQ software.
- Line 144: "cout" should not be used for output in DUNE DAQ software.
- Line 150: "cout" should not be used for output in DUNE DAQ software.
- Line 151: "cout" should not be used for output in DUNE DAQ software.
- Line 152: "cout" should not be used for output in DUNE DAQ software.
- Line 153: "cout" should not be used for output in DUNE DAQ software.
- Line 156: "cout" should not be used for output in DUNE DAQ software.
- Line 162: "cout" should not be used for output in DUNE DAQ software.
- Line 171: "cout" should not be used for output in DUNE DAQ software.
- Line 175: "cout" should not be used for output in DUNE DAQ software.
- Line 182: "cout" should not be used for output in DUNE DAQ software.
- Line 189: "cout" should not be used for output in DUNE DAQ software.
- Line 193: "cout" should not be used for output in DUNE DAQ software.
- Line 198: "cout" should not be used for output in DUNE DAQ software.
- Line 205: "cout" should not be used for output in DUNE DAQ software.
- Line 191: Add #include
for vector<> - Line 166: Add #include
for make_shared<>
Warnings
- Line 63: Null pointer passed to 1st parameter expecting 'nonnull'
- Line 21: direct virtual inheritance is disallowed
- Line 113: do not use pointer arithmetic
- Line 117: do not use pointer arithmetic
- Line 121: do not use pointer arithmetic
- Line 122: variable 'confdb' is not initialized
- Line 168: the variable 'appName' is copy-constructed from a const reference but is only used as const reference; consider making it a const reference