Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
utils.hpp File Reference
#include "units/builders/constants.hpp"
#include "units/model/Unit.hpp"
#include <optional>
#include <regex>
#include <utility>
Include dependency graph for utils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  iv::units::builders::pmm::PmmAndChannelNames
 

Namespaces

namespace  iv
 
namespace  iv::units
 
namespace  iv::units::builders
 
namespace  iv::units::builders::pmm
 

Functions

bool iv::units::builders::pmm::hasPmmChIdStructure (iv::types::channelId chId)
 
std::optional< PmmAndChannelNamesiv::units::builders::pmm::getPmmAndChannelNames (const iv::types::channelId &channelId)
 
std::optional< std::string > iv::units::builders::pmm::getPmmName (const iv::units::Unit &pmmUnit)
 Get the name of the PMM from a unit.
 
std::pair< bool, std::shared_ptr< iv::channels::AbstractChannel > > iv::units::builders::pmm::hasPmmChannelByChName (const iv::units::Unit &pmmUnit, const std::string &channelName)