Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
l3cam_ros::AlliedNarrowConfiguration Class Reference
Inheritance diagram for l3cam_ros::AlliedNarrowConfiguration:
Inheritance graph
[legend]

Public Member Functions

 AlliedNarrowConfiguration ()
 
void setDynamicReconfigure ()
 
void spin ()
 
- Public Member Functions inherited from ros::NodeHandle
Publisher advertise (AdvertiseOptions &ops)
 
Publisher advertise (const std::string &topic, uint32_t queue_size, bool latch=false)
 
Publisher advertise (const std::string &topic, uint32_t queue_size, const SubscriberStatusCallback &connect_cb, const SubscriberStatusCallback &disconnect_cb=SubscriberStatusCallback(), const VoidConstPtr &tracked_object=VoidConstPtr(), bool latch=false)
 
ServiceServer advertiseService (AdvertiseServiceOptions &ops)
 
ServiceServer advertiseService (const std::string &service, bool(*srv_func)(MReq &, MRes &))
 
ServiceServer advertiseService (const std::string &service, bool(*srv_func)(ServiceEvent< MReq, MRes > &))
 
ServiceServer advertiseService (const std::string &service, bool(T::*srv_func)(MReq &, MRes &), const boost::shared_ptr< T > &obj)
 
ServiceServer advertiseService (const std::string &service, bool(T::*srv_func)(MReq &, MRes &), T *obj)
 
ServiceServer advertiseService (const std::string &service, bool(T::*srv_func)(ServiceEvent< MReq, MRes > &), const boost::shared_ptr< T > &obj)
 
ServiceServer advertiseService (const std::string &service, bool(T::*srv_func)(ServiceEvent< MReq, MRes > &), T *obj)
 
ServiceServer advertiseService (const std::string &service, const boost::function< bool(MReq &, MRes &)> &callback, const VoidConstPtr &tracked_object=VoidConstPtr())
 
ServiceServer advertiseService (const std::string &service, const boost::function< bool(S &)> &callback, const VoidConstPtr &tracked_object=VoidConstPtr())
 
SteadyTimer createSteadyTimer (SteadyTimerOptions &ops) const
 
SteadyTimer createSteadyTimer (WallDuration period, const SteadyTimerCallback &callback, bool oneshot=false, bool autostart=true) const
 
SteadyTimer createSteadyTimer (WallDuration period, void(T::*callback)(const SteadyTimerEvent &), const boost::shared_ptr< T > &obj, bool oneshot=false, bool autostart=true) const
 
SteadyTimer createSteadyTimer (WallDuration period, void(T::*callback)(const SteadyTimerEvent &), T *obj, bool oneshot=false, bool autostart=true) const
 
Timer createTimer (Duration period, const TimerCallback &callback, bool oneshot=false, bool autostart=true) const
 
Timer createTimer (Duration period, void(T::*callback)(const TimerEvent &) const, T *obj, bool oneshot=false, bool autostart=true) const
 
Timer createTimer (Duration period, void(T::*callback)(const TimerEvent &), const boost::shared_ptr< T > &obj, bool oneshot=false, bool autostart=true) const
 
Timer createTimer (Duration period, void(T::*callback)(const TimerEvent &), T *obj, bool oneshot=false, bool autostart=true) const
 
Timer createTimer (Rate r, Handler h, Obj o, bool oneshot=false, bool autostart=true) const
 
Timer createTimer (TimerOptions &ops) const
 
WallTimer createWallTimer (WallDuration period, const WallTimerCallback &callback, bool oneshot=false, bool autostart=true) const
 
WallTimer createWallTimer (WallDuration period, void(T::*callback)(const WallTimerEvent &), const boost::shared_ptr< T > &obj, bool oneshot=false, bool autostart=true) const
 
WallTimer createWallTimer (WallDuration period, void(T::*callback)(const WallTimerEvent &), T *obj, bool oneshot=false, bool autostart=true) const
 
WallTimer createWallTimer (WallTimerOptions &ops) const
 
bool deleteParam (const std::string &key) const
 
CallbackQueueInterfacegetCallbackQueue () const
 
const std::string & getNamespace () const
 
bool getParam (const std::string &key, bool &b) const
 
bool getParam (const std::string &key, double &d) const
 
bool getParam (const std::string &key, float &f) const
 
bool getParam (const std::string &key, int &i) const
 
bool getParam (const std::string &key, std::map< std::string, bool > &map) const
 
bool getParam (const std::string &key, std::map< std::string, double > &map) const
 
bool getParam (const std::string &key, std::map< std::string, float > &map) const
 
bool getParam (const std::string &key, std::map< std::string, int > &map) const
 
bool getParam (const std::string &key, std::map< std::string, std::string > &map) const
 
bool getParam (const std::string &key, std::string &s) const
 
bool getParam (const std::string &key, std::vector< bool > &vec) const
 
bool getParam (const std::string &key, std::vector< double > &vec) const
 
bool getParam (const std::string &key, std::vector< float > &vec) const
 
bool getParam (const std::string &key, std::vector< int > &vec) const
 
bool getParam (const std::string &key, std::vector< std::string > &vec) const
 
bool getParam (const std::string &key, XmlRpc::XmlRpcValue &v) const
 
bool getParamCached (const std::string &key, bool &b) const
 
bool getParamCached (const std::string &key, double &d) const
 
bool getParamCached (const std::string &key, float &f) const
 
bool getParamCached (const std::string &key, int &i) const
 
bool getParamCached (const std::string &key, std::map< std::string, bool > &map) const
 
bool getParamCached (const std::string &key, std::map< std::string, double > &map) const
 
bool getParamCached (const std::string &key, std::map< std::string, float > &map) const
 
bool getParamCached (const std::string &key, std::map< std::string, int > &map) const
 
bool getParamCached (const std::string &key, std::map< std::string, std::string > &map) const
 
bool getParamCached (const std::string &key, std::string &s) const
 
bool getParamCached (const std::string &key, std::vector< bool > &vec) const
 
bool getParamCached (const std::string &key, std::vector< double > &vec) const
 
bool getParamCached (const std::string &key, std::vector< float > &vec) const
 
bool getParamCached (const std::string &key, std::vector< int > &vec) const
 
bool getParamCached (const std::string &key, std::vector< std::string > &vec) const
 
bool getParamCached (const std::string &key, XmlRpc::XmlRpcValue &v) const
 
bool getParamNames (std::vector< std::string > &keys) const
 
const std::string & getUnresolvedNamespace () const
 
bool hasParam (const std::string &key) const
 
 NodeHandle (const NodeHandle &parent, const std::string &ns)
 
 NodeHandle (const NodeHandle &parent, const std::string &ns, const M_string &remappings)
 
 NodeHandle (const NodeHandle &rhs)
 
 NodeHandle (const std::string &ns=std::string(), const M_string &remappings=M_string())
 
bool ok () const
 
NodeHandleoperator= (const NodeHandle &rhs)
 
param (const std::string &param_name, const T &default_val) const
 
bool param (const std::string &param_name, T &param_val, const T &default_val) const
 
std::string resolveName (const std::string &name, bool remap=true) const
 
bool searchParam (const std::string &key, std::string &result) const
 
ServiceClient serviceClient (const std::string &service_name, bool persistent=false, const M_string &header_values=M_string())
 
ServiceClient serviceClient (const std::string &service_name, bool persistent=false, const M_string &header_values=M_string())
 
ServiceClient serviceClient (ServiceClientOptions &ops)
 
void setCallbackQueue (CallbackQueueInterface *queue)
 
void setParam (const std::string &key, bool b) const
 
void setParam (const std::string &key, const char *s) const
 
void setParam (const std::string &key, const std::map< std::string, bool > &map) const
 
void setParam (const std::string &key, const std::map< std::string, double > &map) const
 
void setParam (const std::string &key, const std::map< std::string, float > &map) const
 
void setParam (const std::string &key, const std::map< std::string, int > &map) const
 
void setParam (const std::string &key, const std::map< std::string, std::string > &map) const
 
void setParam (const std::string &key, const std::string &s) const
 
void setParam (const std::string &key, const std::vector< bool > &vec) const
 
void setParam (const std::string &key, const std::vector< double > &vec) const
 
void setParam (const std::string &key, const std::vector< float > &vec) const
 
void setParam (const std::string &key, const std::vector< int > &vec) const
 
void setParam (const std::string &key, const std::vector< std::string > &vec) const
 
void setParam (const std::string &key, const XmlRpc::XmlRpcValue &v) const
 
void setParam (const std::string &key, double d) const
 
void setParam (const std::string &key, int i) const
 
void shutdown ()
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, const boost::function< void(C)> &callback, const VoidConstPtr &tracked_object=VoidConstPtr(), const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, const boost::function< void(const boost::shared_ptr< M const > &)> &callback, const VoidConstPtr &tracked_object=VoidConstPtr(), const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(*fp)(const boost::shared_ptr< M const > &), const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(*fp)(M), const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr< M const > &) const, const boost::shared_ptr< T > &obj, const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr< M const > &) const, T *obj, const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr< M const > &), const boost::shared_ptr< T > &obj, const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr< M const > &), T *obj, const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(T::*fp)(M) const, const boost::shared_ptr< T > &obj, const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(T::*fp)(M) const, T *obj, const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(T::*fp)(M), const boost::shared_ptr< T > &obj, const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (const std::string &topic, uint32_t queue_size, void(T::*fp)(M), T *obj, const TransportHints &transport_hints=TransportHints())
 
Subscriber subscribe (SubscribeOptions &ops)
 
 ~NodeHandle ()
 

Public Attributes

ros::ServiceClient client_get_sensors_
 
l3cam_ros::GetSensorsAvailable srv_get_sensors_
 
int timeout_secs_
 

Private Member Functions

int callAutoExposureTime (l3cam_ros::AlliedNarrowConfig &config)
 
int callAutoExposureTimeRange (l3cam_ros::AlliedNarrowConfig &config)
 
int callAutoGain (l3cam_ros::AlliedNarrowConfig &config)
 
int callAutoGainRange (l3cam_ros::AlliedNarrowConfig &config)
 
int callAutoWhiteBalance (l3cam_ros::AlliedNarrowConfig &config)
 
int callBalanceRatio (l3cam_ros::AlliedNarrowConfig &config)
 
int callBalanceRatioSelector (l3cam_ros::AlliedNarrowConfig &config)
 
int callBalanceWhiteAutoRate (l3cam_ros::AlliedNarrowConfig &config)
 
int callBalanceWhiteAutoTolerance (l3cam_ros::AlliedNarrowConfig &config)
 
int callExposureTime (l3cam_ros::AlliedNarrowConfig &config)
 
int callGain (l3cam_ros::AlliedNarrowConfig &config)
 
int callGamma (l3cam_ros::AlliedNarrowConfig &config)
 
int callHue (l3cam_ros::AlliedNarrowConfig &config)
 
int callIntensityAutoPrecedence (l3cam_ros::AlliedNarrowConfig &config)
 
int callIntensityControllerRegion (l3cam_ros::AlliedNarrowConfig &config)
 
int callIntensityControllerTarget (l3cam_ros::AlliedNarrowConfig &config)
 
int callRtspPipeline (l3cam_ros::AlliedNarrowConfig &config)
 
int callSaturation (l3cam_ros::AlliedNarrowConfig &config)
 
int callStreamingProtocol (l3cam_ros::AlliedNarrowConfig &config)
 
void configureDefault (l3cam_ros::AlliedNarrowConfig &config)
 
void loadDefaultParams ()
 
template<typename T >
void loadParam (const std::string &param_name, T &param_var, const T &default_val)
 
void parametersCallback (AlliedNarrowConfig &config, uint32_t level)
 
bool sensorDisconnectedCallback (l3cam_ros::SensorDisconnected::Request &req, l3cam_ros::SensorDisconnected::Response &res)
 

Private Attributes

bool allied_narrow_auto_exposure_time_
 
double allied_narrow_auto_exposure_time_range_max_
 
double allied_narrow_auto_exposure_time_range_min_
 
bool allied_narrow_auto_gain_
 
double allied_narrow_auto_gain_range_max_
 
double allied_narrow_auto_gain_range_min_
 
bool allied_narrow_auto_white_balance_
 
double allied_narrow_balance_ratio_
 
int allied_narrow_balance_ratio_selector_
 
double allied_narrow_balance_white_auto_rate_
 
double allied_narrow_balance_white_auto_tolerance_
 
double allied_narrow_exposure_time_
 
double allied_narrow_gain_
 
double allied_narrow_gamma_
 
double allied_narrow_hue_
 
int allied_narrow_intensity_auto_precedence_
 
int allied_narrow_intensity_controller_region_
 
double allied_narrow_intensity_controller_target_
 
std::string allied_narrow_rtsp_pipeline_
 
double allied_narrow_saturation_
 
int allied_narrow_streaming_protocol_
 
ros::ServiceClient client_auto_exposure_time_range_
 
ros::ServiceClient client_auto_gain_range_
 
ros::ServiceClient client_balance_ratio_
 
ros::ServiceClient client_balance_ratio_selector_
 
ros::ServiceClient client_balance_white_auto_rate_
 
ros::ServiceClient client_balance_white_auto_tolerance_
 
ros::ServiceClient client_change_streaming_protocol_
 
ros::ServiceClient client_enable_auto_exposure_time_
 
ros::ServiceClient client_enable_auto_gain_
 
ros::ServiceClient client_enable_auto_white_balance_
 
ros::ServiceClient client_exposure_time_
 
ros::ServiceClient client_gain_
 
ros::ServiceClient client_gamma_
 
ros::ServiceClient client_get_exposure_time_
 
ros::ServiceClient client_get_gain_
 
ros::ServiceClient client_get_rtsp_pipeline_
 
ros::ServiceClient client_hue_
 
ros::ServiceClient client_intensity_auto_precedence_
 
ros::ServiceClient client_intensity_controller_region_
 
ros::ServiceClient client_intensity_controller_target_
 
ros::ServiceClient client_saturation_
 
bool m_default_configured
 
bool m_shutdown_requested
 
dynamic_reconfigure::Server< l3cam_ros::AlliedNarrowConfig > * server_
 
l3cam_ros::ChangeAlliedCameraAutoExposureTimeRange srv_auto_exposure_time_range_
 
l3cam_ros::ChangeAlliedCameraAutoGainRange srv_auto_gain_range_
 
l3cam_ros::ChangeAlliedCameraBalanceRatio srv_balance_ratio_
 
l3cam_ros::ChangeAlliedCameraBalanceRatioSelector srv_balance_ratio_selector_
 
l3cam_ros::ChangeAlliedCameraBalanceWhiteAutoRate srv_balance_white_auto_rate_
 
l3cam_ros::ChangeAlliedCameraBalanceWhiteAutoTolerance srv_balance_white_auto_tolerance_
 
l3cam_ros::ChangeStreamingProtocol srv_change_streaming_protocol_
 
l3cam_ros::EnableAlliedCameraAutoExposureTime srv_enable_auto_exposure_time_
 
l3cam_ros::EnableAlliedCameraAutoGain srv_enable_auto_gain_
 
l3cam_ros::EnableAlliedCameraAutoWhiteBalance srv_enable_auto_white_balance_
 
l3cam_ros::ChangeAlliedCameraExposureTime srv_exposure_time_
 
l3cam_ros::ChangeAlliedCameraGain srv_gain_
 
l3cam_ros::ChangeAlliedCameraGamma srv_gamma_
 
l3cam_ros::GetAlliedCameraExposureTime srv_get_exposure_time_
 
l3cam_ros::GetAlliedCameraGain srv_get_gain_
 
l3cam_ros::GetRtspPipeline srv_get_rtsp_pipeline_
 
l3cam_ros::ChangeAlliedCameraHue srv_hue_
 
l3cam_ros::ChangeAlliedCameraIntensityAutoPrecedence srv_intensity_auto_precedence_
 
l3cam_ros::ChangeAlliedCameraIntensityControllerRegion srv_intensity_controller_region_
 
l3cam_ros::ChangeAlliedCameraIntensityControllerTarget srv_intensity_controller_target_
 
l3cam_ros::ChangeAlliedCameraSaturation srv_saturation_
 
ros::ServiceServer srv_sensor_disconnected_
 

Detailed Description

Definition at line 67 of file allied_narrow_configuration.cpp.

Constructor & Destructor Documentation

◆ AlliedNarrowConfiguration()

l3cam_ros::AlliedNarrowConfiguration::AlliedNarrowConfiguration ( )
inlineexplicit

Definition at line 70 of file allied_narrow_configuration.cpp.

Member Function Documentation

◆ callAutoExposureTime()

int l3cam_ros::AlliedNarrowConfiguration::callAutoExposureTime ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 504 of file allied_narrow_configuration.cpp.

◆ callAutoExposureTimeRange()

int l3cam_ros::AlliedNarrowConfiguration::callAutoExposureTimeRange ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 555 of file allied_narrow_configuration.cpp.

◆ callAutoGain()

int l3cam_ros::AlliedNarrowConfiguration::callAutoGain ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 636 of file allied_narrow_configuration.cpp.

◆ callAutoGainRange()

int l3cam_ros::AlliedNarrowConfiguration::callAutoGainRange ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 687 of file allied_narrow_configuration.cpp.

◆ callAutoWhiteBalance()

int l3cam_ros::AlliedNarrowConfiguration::callAutoWhiteBalance ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 850 of file allied_narrow_configuration.cpp.

◆ callBalanceRatio()

int l3cam_ros::AlliedNarrowConfiguration::callBalanceRatio ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 910 of file allied_narrow_configuration.cpp.

◆ callBalanceRatioSelector()

int l3cam_ros::AlliedNarrowConfiguration::callBalanceRatioSelector ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 880 of file allied_narrow_configuration.cpp.

◆ callBalanceWhiteAutoRate()

int l3cam_ros::AlliedNarrowConfiguration::callBalanceWhiteAutoRate ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 940 of file allied_narrow_configuration.cpp.

◆ callBalanceWhiteAutoTolerance()

int l3cam_ros::AlliedNarrowConfiguration::callBalanceWhiteAutoTolerance ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 970 of file allied_narrow_configuration.cpp.

◆ callExposureTime()

int l3cam_ros::AlliedNarrowConfiguration::callExposureTime ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 466 of file allied_narrow_configuration.cpp.

◆ callGain()

int l3cam_ros::AlliedNarrowConfiguration::callGain ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 598 of file allied_narrow_configuration.cpp.

◆ callGamma()

int l3cam_ros::AlliedNarrowConfiguration::callGamma ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 730 of file allied_narrow_configuration.cpp.

◆ callHue()

int l3cam_ros::AlliedNarrowConfiguration::callHue ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 790 of file allied_narrow_configuration.cpp.

◆ callIntensityAutoPrecedence()

int l3cam_ros::AlliedNarrowConfiguration::callIntensityAutoPrecedence ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 820 of file allied_narrow_configuration.cpp.

◆ callIntensityControllerRegion()

int l3cam_ros::AlliedNarrowConfiguration::callIntensityControllerRegion ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 1000 of file allied_narrow_configuration.cpp.

◆ callIntensityControllerTarget()

int l3cam_ros::AlliedNarrowConfiguration::callIntensityControllerTarget ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 1030 of file allied_narrow_configuration.cpp.

◆ callRtspPipeline()

int l3cam_ros::AlliedNarrowConfiguration::callRtspPipeline ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 1090 of file allied_narrow_configuration.cpp.

◆ callSaturation()

int l3cam_ros::AlliedNarrowConfiguration::callSaturation ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 760 of file allied_narrow_configuration.cpp.

◆ callStreamingProtocol()

int l3cam_ros::AlliedNarrowConfiguration::callStreamingProtocol ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 1060 of file allied_narrow_configuration.cpp.

◆ configureDefault()

void l3cam_ros::AlliedNarrowConfiguration::configureDefault ( l3cam_ros::AlliedNarrowConfig &  config)
inlineprivate

Definition at line 175 of file allied_narrow_configuration.cpp.

◆ loadDefaultParams()

void l3cam_ros::AlliedNarrowConfiguration::loadDefaultParams ( )
inlineprivate

Definition at line 149 of file allied_narrow_configuration.cpp.

◆ loadParam()

template<typename T >
void l3cam_ros::AlliedNarrowConfiguration::loadParam ( const std::string &  param_name,
T &  param_var,
const T &  default_val 
)
inlineprivate

Definition at line 131 of file allied_narrow_configuration.cpp.

◆ parametersCallback()

void l3cam_ros::AlliedNarrowConfiguration::parametersCallback ( AlliedNarrowConfig &  config,
uint32_t  level 
)
inlineprivate

Definition at line 380 of file allied_narrow_configuration.cpp.

◆ sensorDisconnectedCallback()

bool l3cam_ros::AlliedNarrowConfiguration::sensorDisconnectedCallback ( l3cam_ros::SensorDisconnected::Request &  req,
l3cam_ros::SensorDisconnected::Response &  res 
)
inlineprivate

Definition at line 1099 of file allied_narrow_configuration.cpp.

◆ setDynamicReconfigure()

void l3cam_ros::AlliedNarrowConfiguration::setDynamicReconfigure ( )
inline

Definition at line 105 of file allied_narrow_configuration.cpp.

◆ spin()

void l3cam_ros::AlliedNarrowConfiguration::spin ( )
inline

Definition at line 113 of file allied_narrow_configuration.cpp.

Member Data Documentation

◆ allied_narrow_auto_exposure_time_

bool l3cam_ros::AlliedNarrowConfiguration::allied_narrow_auto_exposure_time_
private

Definition at line 1163 of file allied_narrow_configuration.cpp.

◆ allied_narrow_auto_exposure_time_range_max_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_auto_exposure_time_range_max_
private

Definition at line 1165 of file allied_narrow_configuration.cpp.

◆ allied_narrow_auto_exposure_time_range_min_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_auto_exposure_time_range_min_
private

Definition at line 1164 of file allied_narrow_configuration.cpp.

◆ allied_narrow_auto_gain_

bool l3cam_ros::AlliedNarrowConfiguration::allied_narrow_auto_gain_
private

Definition at line 1167 of file allied_narrow_configuration.cpp.

◆ allied_narrow_auto_gain_range_max_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_auto_gain_range_max_
private

Definition at line 1169 of file allied_narrow_configuration.cpp.

◆ allied_narrow_auto_gain_range_min_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_auto_gain_range_min_
private

Definition at line 1168 of file allied_narrow_configuration.cpp.

◆ allied_narrow_auto_white_balance_

bool l3cam_ros::AlliedNarrowConfiguration::allied_narrow_auto_white_balance_
private

Definition at line 1174 of file allied_narrow_configuration.cpp.

◆ allied_narrow_balance_ratio_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_balance_ratio_
private

Definition at line 1176 of file allied_narrow_configuration.cpp.

◆ allied_narrow_balance_ratio_selector_

int l3cam_ros::AlliedNarrowConfiguration::allied_narrow_balance_ratio_selector_
private

Definition at line 1175 of file allied_narrow_configuration.cpp.

◆ allied_narrow_balance_white_auto_rate_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_balance_white_auto_rate_
private

Definition at line 1177 of file allied_narrow_configuration.cpp.

◆ allied_narrow_balance_white_auto_tolerance_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_balance_white_auto_tolerance_
private

Definition at line 1178 of file allied_narrow_configuration.cpp.

◆ allied_narrow_exposure_time_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_exposure_time_
private

Definition at line 1162 of file allied_narrow_configuration.cpp.

◆ allied_narrow_gain_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_gain_
private

Definition at line 1166 of file allied_narrow_configuration.cpp.

◆ allied_narrow_gamma_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_gamma_
private

Definition at line 1170 of file allied_narrow_configuration.cpp.

◆ allied_narrow_hue_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_hue_
private

Definition at line 1172 of file allied_narrow_configuration.cpp.

◆ allied_narrow_intensity_auto_precedence_

int l3cam_ros::AlliedNarrowConfiguration::allied_narrow_intensity_auto_precedence_
private

Definition at line 1173 of file allied_narrow_configuration.cpp.

◆ allied_narrow_intensity_controller_region_

int l3cam_ros::AlliedNarrowConfiguration::allied_narrow_intensity_controller_region_
private

Definition at line 1179 of file allied_narrow_configuration.cpp.

◆ allied_narrow_intensity_controller_target_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_intensity_controller_target_
private

Definition at line 1180 of file allied_narrow_configuration.cpp.

◆ allied_narrow_rtsp_pipeline_

std::string l3cam_ros::AlliedNarrowConfiguration::allied_narrow_rtsp_pipeline_
private

Definition at line 1182 of file allied_narrow_configuration.cpp.

◆ allied_narrow_saturation_

double l3cam_ros::AlliedNarrowConfiguration::allied_narrow_saturation_
private

Definition at line 1171 of file allied_narrow_configuration.cpp.

◆ allied_narrow_streaming_protocol_

int l3cam_ros::AlliedNarrowConfiguration::allied_narrow_streaming_protocol_
private

Definition at line 1181 of file allied_narrow_configuration.cpp.

◆ client_auto_exposure_time_range_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_auto_exposure_time_range_
private

Definition at line 1121 of file allied_narrow_configuration.cpp.

◆ client_auto_gain_range_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_auto_gain_range_
private

Definition at line 1127 of file allied_narrow_configuration.cpp.

◆ client_balance_ratio_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_balance_ratio_
private

Definition at line 1141 of file allied_narrow_configuration.cpp.

◆ client_balance_ratio_selector_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_balance_ratio_selector_
private

Definition at line 1139 of file allied_narrow_configuration.cpp.

◆ client_balance_white_auto_rate_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_balance_white_auto_rate_
private

Definition at line 1143 of file allied_narrow_configuration.cpp.

◆ client_balance_white_auto_tolerance_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_balance_white_auto_tolerance_
private

Definition at line 1145 of file allied_narrow_configuration.cpp.

◆ client_change_streaming_protocol_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_change_streaming_protocol_
private

Definition at line 1151 of file allied_narrow_configuration.cpp.

◆ client_enable_auto_exposure_time_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_enable_auto_exposure_time_
private

Definition at line 1119 of file allied_narrow_configuration.cpp.

◆ client_enable_auto_gain_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_enable_auto_gain_
private

Definition at line 1125 of file allied_narrow_configuration.cpp.

◆ client_enable_auto_white_balance_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_enable_auto_white_balance_
private

Definition at line 1137 of file allied_narrow_configuration.cpp.

◆ client_exposure_time_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_exposure_time_
private

Definition at line 1117 of file allied_narrow_configuration.cpp.

◆ client_gain_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_gain_
private

Definition at line 1123 of file allied_narrow_configuration.cpp.

◆ client_gamma_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_gamma_
private

Definition at line 1129 of file allied_narrow_configuration.cpp.

◆ client_get_exposure_time_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_get_exposure_time_
private

Definition at line 1155 of file allied_narrow_configuration.cpp.

◆ client_get_gain_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_get_gain_
private

Definition at line 1157 of file allied_narrow_configuration.cpp.

◆ client_get_rtsp_pipeline_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_get_rtsp_pipeline_
private

Definition at line 1153 of file allied_narrow_configuration.cpp.

◆ client_get_sensors_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_get_sensors_

Definition at line 124 of file allied_narrow_configuration.cpp.

◆ client_hue_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_hue_
private

Definition at line 1133 of file allied_narrow_configuration.cpp.

◆ client_intensity_auto_precedence_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_intensity_auto_precedence_
private

Definition at line 1135 of file allied_narrow_configuration.cpp.

◆ client_intensity_controller_region_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_intensity_controller_region_
private

Definition at line 1147 of file allied_narrow_configuration.cpp.

◆ client_intensity_controller_target_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_intensity_controller_target_
private

Definition at line 1149 of file allied_narrow_configuration.cpp.

◆ client_saturation_

ros::ServiceClient l3cam_ros::AlliedNarrowConfiguration::client_saturation_
private

Definition at line 1131 of file allied_narrow_configuration.cpp.

◆ m_default_configured

bool l3cam_ros::AlliedNarrowConfiguration::m_default_configured
private

Definition at line 1184 of file allied_narrow_configuration.cpp.

◆ m_shutdown_requested

bool l3cam_ros::AlliedNarrowConfiguration::m_shutdown_requested
private

Definition at line 1185 of file allied_narrow_configuration.cpp.

◆ server_

dynamic_reconfigure::Server<l3cam_ros::AlliedNarrowConfig>* l3cam_ros::AlliedNarrowConfiguration::server_
private

Definition at line 1115 of file allied_narrow_configuration.cpp.

◆ srv_auto_exposure_time_range_

l3cam_ros::ChangeAlliedCameraAutoExposureTimeRange l3cam_ros::AlliedNarrowConfiguration::srv_auto_exposure_time_range_
private

Definition at line 1122 of file allied_narrow_configuration.cpp.

◆ srv_auto_gain_range_

l3cam_ros::ChangeAlliedCameraAutoGainRange l3cam_ros::AlliedNarrowConfiguration::srv_auto_gain_range_
private

Definition at line 1128 of file allied_narrow_configuration.cpp.

◆ srv_balance_ratio_

l3cam_ros::ChangeAlliedCameraBalanceRatio l3cam_ros::AlliedNarrowConfiguration::srv_balance_ratio_
private

Definition at line 1142 of file allied_narrow_configuration.cpp.

◆ srv_balance_ratio_selector_

l3cam_ros::ChangeAlliedCameraBalanceRatioSelector l3cam_ros::AlliedNarrowConfiguration::srv_balance_ratio_selector_
private

Definition at line 1140 of file allied_narrow_configuration.cpp.

◆ srv_balance_white_auto_rate_

l3cam_ros::ChangeAlliedCameraBalanceWhiteAutoRate l3cam_ros::AlliedNarrowConfiguration::srv_balance_white_auto_rate_
private

Definition at line 1144 of file allied_narrow_configuration.cpp.

◆ srv_balance_white_auto_tolerance_

l3cam_ros::ChangeAlliedCameraBalanceWhiteAutoTolerance l3cam_ros::AlliedNarrowConfiguration::srv_balance_white_auto_tolerance_
private

Definition at line 1146 of file allied_narrow_configuration.cpp.

◆ srv_change_streaming_protocol_

l3cam_ros::ChangeStreamingProtocol l3cam_ros::AlliedNarrowConfiguration::srv_change_streaming_protocol_
private

Definition at line 1152 of file allied_narrow_configuration.cpp.

◆ srv_enable_auto_exposure_time_

l3cam_ros::EnableAlliedCameraAutoExposureTime l3cam_ros::AlliedNarrowConfiguration::srv_enable_auto_exposure_time_
private

Definition at line 1120 of file allied_narrow_configuration.cpp.

◆ srv_enable_auto_gain_

l3cam_ros::EnableAlliedCameraAutoGain l3cam_ros::AlliedNarrowConfiguration::srv_enable_auto_gain_
private

Definition at line 1126 of file allied_narrow_configuration.cpp.

◆ srv_enable_auto_white_balance_

l3cam_ros::EnableAlliedCameraAutoWhiteBalance l3cam_ros::AlliedNarrowConfiguration::srv_enable_auto_white_balance_
private

Definition at line 1138 of file allied_narrow_configuration.cpp.

◆ srv_exposure_time_

l3cam_ros::ChangeAlliedCameraExposureTime l3cam_ros::AlliedNarrowConfiguration::srv_exposure_time_
private

Definition at line 1118 of file allied_narrow_configuration.cpp.

◆ srv_gain_

l3cam_ros::ChangeAlliedCameraGain l3cam_ros::AlliedNarrowConfiguration::srv_gain_
private

Definition at line 1124 of file allied_narrow_configuration.cpp.

◆ srv_gamma_

l3cam_ros::ChangeAlliedCameraGamma l3cam_ros::AlliedNarrowConfiguration::srv_gamma_
private

Definition at line 1130 of file allied_narrow_configuration.cpp.

◆ srv_get_exposure_time_

l3cam_ros::GetAlliedCameraExposureTime l3cam_ros::AlliedNarrowConfiguration::srv_get_exposure_time_
private

Definition at line 1156 of file allied_narrow_configuration.cpp.

◆ srv_get_gain_

l3cam_ros::GetAlliedCameraGain l3cam_ros::AlliedNarrowConfiguration::srv_get_gain_
private

Definition at line 1158 of file allied_narrow_configuration.cpp.

◆ srv_get_rtsp_pipeline_

l3cam_ros::GetRtspPipeline l3cam_ros::AlliedNarrowConfiguration::srv_get_rtsp_pipeline_
private

Definition at line 1154 of file allied_narrow_configuration.cpp.

◆ srv_get_sensors_

l3cam_ros::GetSensorsAvailable l3cam_ros::AlliedNarrowConfiguration::srv_get_sensors_

Definition at line 125 of file allied_narrow_configuration.cpp.

◆ srv_hue_

l3cam_ros::ChangeAlliedCameraHue l3cam_ros::AlliedNarrowConfiguration::srv_hue_
private

Definition at line 1134 of file allied_narrow_configuration.cpp.

◆ srv_intensity_auto_precedence_

l3cam_ros::ChangeAlliedCameraIntensityAutoPrecedence l3cam_ros::AlliedNarrowConfiguration::srv_intensity_auto_precedence_
private

Definition at line 1136 of file allied_narrow_configuration.cpp.

◆ srv_intensity_controller_region_

l3cam_ros::ChangeAlliedCameraIntensityControllerRegion l3cam_ros::AlliedNarrowConfiguration::srv_intensity_controller_region_
private

Definition at line 1148 of file allied_narrow_configuration.cpp.

◆ srv_intensity_controller_target_

l3cam_ros::ChangeAlliedCameraIntensityControllerTarget l3cam_ros::AlliedNarrowConfiguration::srv_intensity_controller_target_
private

Definition at line 1150 of file allied_narrow_configuration.cpp.

◆ srv_saturation_

l3cam_ros::ChangeAlliedCameraSaturation l3cam_ros::AlliedNarrowConfiguration::srv_saturation_
private

Definition at line 1132 of file allied_narrow_configuration.cpp.

◆ srv_sensor_disconnected_

ros::ServiceServer l3cam_ros::AlliedNarrowConfiguration::srv_sensor_disconnected_
private

Definition at line 1160 of file allied_narrow_configuration.cpp.

◆ timeout_secs_

int l3cam_ros::AlliedNarrowConfiguration::timeout_secs_

Definition at line 127 of file allied_narrow_configuration.cpp.


The documentation for this class was generated from the following file:


l3cam_ros
Author(s): Beamagine
autogenerated on Wed May 28 2025 02:53:15