* output direction requests.
*/
GPIOD_API void request(const line_request& config,
- const std::vector<int> default_vals = std::vector<int>()) const;
+ const ::std::vector<int> default_vals = ::std::vector<int>()) const;
/**
* @brief Release all lines held by this object.
* Only relevant for output direction requests.
*/
GPIOD_API void set_config(int direction, ::std::bitset<32> flags,
- const ::std::vector<int> values = std::vector<int>()) const;
+ const ::std::vector<int> values = ::std::vector<int>()) const;
/**
* @brief Set configuration flags of all lines held by this object.
throw ::std::logic_error("maximum number of lines reached");
if (this->_m_bulk.size() >= 1 && this->_m_bulk.begin()->get_chip() != new_line.get_chip())
- throw std::logic_error("line_bulk cannot hold GPIO lines from different chips");
+ throw ::std::logic_error("line_bulk cannot hold GPIO lines from different chips");
this->_m_bulk.push_back(new_line);
}
this->_m_bulk.clear();
}
-void line_bulk::request(const line_request& config, const std::vector<int> default_vals) const
+void line_bulk::request(const line_request& config, const ::std::vector<int> default_vals) const
{
this->throw_if_empty();
void line_bulk::throw_if_empty(void) const
{
if (this->_m_bulk.empty())
- throw std::logic_error("line_bulk not holding any GPIO lines");
+ throw ::std::logic_error("line_bulk not holding any GPIO lines");
}
void line_bulk::to_line_bulk(::gpiod_line_bulk *bulk) const
"unable to remove gpio-mockup module");
}
-std::string mockup::chip_name(unsigned int idx) const
+::std::string mockup::chip_name(unsigned int idx) const
{
const char *name = ::gpio_mockup_chip_name(this->_m_mockup, idx);
if (!name)
return ::std::string(name);
}
-std::string mockup::chip_path(unsigned int idx) const
+::std::string mockup::chip_path(unsigned int idx) const
{
const char *path = ::gpio_mockup_chip_path(this->_m_mockup, idx);
if (!path)