![]() |
SmartSpectra C++ SDK
Measure human vitals from video with SmartSpectra C++ SDK.
|
This is the complete list of members for presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >, including all inherited members.
| AddFrameWithTimestamp(grpc::CallbackServerContext *context, google::protobuf::Empty *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| AutoStartIfRequested() (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| BackgroundContainer typedef (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| BackgroundContainerSettings typedef (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| CheckHealth(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::StringValue *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| GetCoreMetrics(grpc::CallbackServerContext *context, const google::protobuf::Empty *request) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| GetEdgeMetrics(grpc::CallbackServerContext *context, const google::protobuf::Empty *request) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| GetMetrics(grpc::CallbackServerContext *context, const google::protobuf::Empty *request) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| GetStatusCode(grpc::CallbackServerContext *context, const google::protobuf::Empty *request) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| GetStatusDescription(grpc::CallbackServerContext *context, const physiology::StatusValue *request, google::protobuf::StringValue *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| GetStatusHint(grpc::CallbackServerContext *context, const physiology::StatusValue *request, google::protobuf::StringValue *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| IsEdgeGraphRunning(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::BoolValue *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| IsPhysiologyCoreUp(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::BoolValue *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| IsPreprocessingRunning(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::BoolValue *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| PhysiologyServiceImpl(video_source::InputTransformMode input_transform_mode=video_source::InputTransformMode::None, double preprocessed_data_buffer_duration_s=0.2, std::optional< bool > enable_phasic_bp=std::nullopt, std::optional< bool > enable_eda=std::nullopt, std::optional< bool > use_full_range_face_detection=std::nullopt, std::optional< bool > use_full_pose_landmarks=std::nullopt, std::optional< bool > enable_pose_landmark_segmentation=std::nullopt, std::optional< bool > enable_micromotion=std::nullopt, bool use_camera=false, int camera_device_index=0, const std::string &input_video_path="", const std::string &input_video_time_path="", int interframe_delay_ms=20, bool start_with_recording_on=false, bool exit_on_input_video_completion=false, uint16_t physiology_core_port_number=50052, bool physiology_core_manual_control=false, int physiology_core_connection_timeout_ms=50000, const std::string &venv_directory="", const LogSettings &log_settings={}, const int log_buffer_size=1000, int64_t test_physiology_core_seed=-1, std::unique_ptr< ipc::IpcStreamWriter< TIntegrationMode > > ipc_stream_writer=nullptr, std::optional< std::string > video_output_directory=std::nullopt, bool enable_camera_tuning=true, video_source::CameraTunerSettings tuner_settings={}, std::chrono::seconds camera_tuning_cooldown_seconds=std::chrono::seconds(10), bool camera_tuning_recheck_on_recovery=false) (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | explicit |
| ResetProcessing(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::Empty *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| SetOnInputVideoCompletionCallback(std::function< void()> callback) (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| SetRecording(grpc::CallbackServerContext *context, const ::google::protobuf::BoolValue *request, ::google::protobuf::Empty *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| StartCore(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::Empty *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| StartEdgeGraph(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::Empty *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| StartPreprocessing(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::Empty *response) override | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| StopCore(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::Empty *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| StopEdgeGraph(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::Empty *response) override | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| StopPreprocessing(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::Empty *response) override | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| StreamLogs(grpc::CallbackServerContext *context, const google::protobuf::Empty *request) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| TEdgeMetricsProvider typedef (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| TFrameWithTimestampRecorder typedef (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| TMetricsProvider typedef (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| TStatusCodeProvider typedef (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| WaitUntilGraphIsIdle(grpc::CallbackServerContext *context, const ::google::protobuf::Empty *request, ::google::protobuf::Empty *response) override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > | |
| ~PhysiologyServiceImpl() override (defined in presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode >) | presage::smartspectra::grpc_bindings::PhysiologyServiceImpl< TIntegrationMode > |