Viam C++ SDK
current
Loading...
Searching...
No Matches
src
viam
sdk
resource
reconfigurable.hpp
1
#pragma once
2
3
#include <viam/sdk/config/resource.hpp>
4
#include <viam/sdk/resource/resource.hpp>
5
6
namespace
viam {
7
namespace
sdk {
8
9
class
Reconfigurable
{
10
public
:
11
virtual
~Reconfigurable
();
12
16
virtual
void
reconfigure
(
const
Dependencies& deps,
const
ResourceConfig
& cfg) = 0;
17
18
protected
:
19
explicit
Reconfigurable
();
20
};
21
22
}
// namespace sdk
23
}
// namespace viam
viam::sdk::Reconfigurable
Definition
reconfigurable.hpp:9
viam::sdk::Reconfigurable::reconfigure
virtual void reconfigure(const Dependencies &deps, const ResourceConfig &cfg)=0
Reconfigures a resource.
viam::sdk::ResourceConfig
Definition
resource.hpp:41
Generated by
1.10.0