ArmoniK.Extensions.Cpp
Contents:
1. Setup ArmoniK SDK
2. Run tests
3. Build and configure your own client/worker
API Documentation
Doxygen generated C++ documentation
ArmoniK.Extensions.Cpp
Index
Edit on GitHub
Index
A
|
M
|
N
|
O
|
R
|
S
|
T
A
ArmoniK (C++ type)
armonik (C++ type)
armonik::api (C++ type)
armonik::api::common (C++ type)
armonik::api::common::options (C++ type)
armonik::api::common::utils (C++ type)
armonik::api::grpc (C++ type)
armonik::api::grpc::v1 (C++ type)
armonik::api::worker (C++ type)
armonik::api::worker::ArmoniKWorker (C++ class)
ArmoniK::Sdk (C++ type)
ArmoniK::Sdk::Client (C++ type)
ArmoniK::Sdk::Client::Internal (C++ type)
ArmoniK::Sdk::Client::IServiceInvocationHandler (C++ class)
ArmoniK::Sdk::Client::IServiceInvocationHandler::HandleError (C++ function)
ArmoniK::Sdk::Client::IServiceInvocationHandler::HandleResponse (C++ function)
,
[1]
ArmoniK::Sdk::Client::operator| (C++ function)
ArmoniK::Sdk::Client::SessionService (C++ class)
ArmoniK::Sdk::Client::SessionService::CancelSession (C++ function)
ArmoniK::Sdk::Client::SessionService::CleanupTasks (C++ function)
ArmoniK::Sdk::Client::SessionService::CloseSession (C++ function)
ArmoniK::Sdk::Client::SessionService::DropSession (C++ function)
ArmoniK::Sdk::Client::SessionService::ensure_valid (C++ function)
ArmoniK::Sdk::Client::SessionService::getSession (C++ function)
ArmoniK::Sdk::Client::SessionService::impl (C++ member)
ArmoniK::Sdk::Client::SessionService::logger_ (C++ member)
ArmoniK::Sdk::Client::SessionService::operator= (C++ function)
,
[1]
ArmoniK::Sdk::Client::SessionService::PurgeSession (C++ function)
ArmoniK::Sdk::Client::SessionService::SessionService (C++ function)
,
[1]
,
[2]
ArmoniK::Sdk::Client::SessionService::Submit (C++ function)
,
[1]
,
[2]
,
[3]
ArmoniK::Sdk::Client::SessionService::UploadLibrary (C++ function)
ArmoniK::Sdk::Client::SessionService::WaitResults (C++ function)
ArmoniK::Sdk::Client::SessionService::~SessionService (C++ function)
ArmoniK::Sdk::Client::WaitBehavior (C++ enum)
ArmoniK::Sdk::Client::WaitBehavior::All (C++ enumerator)
ArmoniK::Sdk::Client::WaitBehavior::Any (C++ enumerator)
ArmoniK::Sdk::Client::WaitBehavior::BreakOnError (C++ enumerator)
ArmoniK::Sdk::Client::WaitOptions (C++ struct)
ArmoniK::Sdk::Client::WaitOptions::polling_ms (C++ member)
ArmoniK::Sdk::Client::WaitOptions::timeout (C++ member)
ArmoniK::Sdk::Common (C++ type)
,
[1]
,
[2]
ArmoniK::Sdk::Common::ArmoniKSdkException (C++ class)
ArmoniK::Sdk::Common::ArmoniKSdkException::ArmoniKSdkException (C++ function)
,
[1]
ArmoniK::Sdk::Common::BlobDefinition (C++ struct)
ArmoniK::Sdk::Common::BlobDefinition::FromBlobId (C++ function)
ArmoniK::Sdk::Common::BlobDefinition::FromData (C++ function)
ArmoniK::Sdk::Common::BlobDefinition::GetBlobId (C++ function)
ArmoniK::Sdk::Common::BlobDefinition::GetData (C++ function)
ArmoniK::Sdk::Common::BlobDefinition::is_raw_data_ (C++ member)
ArmoniK::Sdk::Common::BlobDefinition::IsRawData (C++ function)
ArmoniK::Sdk::Common::BlobDefinition::value_ (C++ member)
ArmoniK::Sdk::Common::ComputePlane (C++ class)
ArmoniK::Sdk::Common::ComputePlane::ComputePlane (C++ function)
,
[1]
,
[2]
ArmoniK::Sdk::Common::ComputePlane::get_agent_address (C++ function)
ArmoniK::Sdk::Common::ComputePlane::get_impl (C++ function)
ArmoniK::Sdk::Common::ComputePlane::get_server_address (C++ function)
ArmoniK::Sdk::Common::ComputePlane::impl (C++ member)
ArmoniK::Sdk::Common::ComputePlane::operator= (C++ function)
,
[1]
ArmoniK::Sdk::Common::ComputePlane::set_agent_address (C++ function)
ArmoniK::Sdk::Common::ComputePlane::set_impl (C++ function)
ArmoniK::Sdk::Common::ComputePlane::set_worker_address (C++ function)
ArmoniK::Sdk::Common::ComputePlane::~ComputePlane (C++ function)
ArmoniK::Sdk::Common::Configuration (C++ class)
ArmoniK::Sdk::Common::Configuration::add_env_configuration (C++ function)
ArmoniK::Sdk::Common::Configuration::add_json_configuration (C++ function)
ArmoniK::Sdk::Common::Configuration::Configuration (C++ function)
,
[1]
,
[2]
ArmoniK::Sdk::Common::Configuration::get (C++ function)
ArmoniK::Sdk::Common::Configuration::get_compute_plane (C++ function)
ArmoniK::Sdk::Common::Configuration::get_control_plane (C++ function)
ArmoniK::Sdk::Common::Configuration::get_impl (C++ function)
ArmoniK::Sdk::Common::Configuration::get_log_level (C++ function)
ArmoniK::Sdk::Common::Configuration::impl (C++ member)
ArmoniK::Sdk::Common::Configuration::list (C++ function)
ArmoniK::Sdk::Common::Configuration::operator armonik::api::common::utils::Configuration (C++ function)
ArmoniK::Sdk::Common::Configuration::operator= (C++ function)
,
[1]
ArmoniK::Sdk::Common::Configuration::set (C++ function)
ArmoniK::Sdk::Common::Configuration::set_impl (C++ function)
ArmoniK::Sdk::Common::Configuration::~Configuration (C++ function)
ArmoniK::Sdk::Common::ControlPlane (C++ class)
ArmoniK::Sdk::Common::ControlPlane::ControlPlane (C++ function)
,
[1]
,
[2]
ArmoniK::Sdk::Common::ControlPlane::get_impl (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getCaCertPemPath (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getEndpoint (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getOverrideMessageSize (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getSubmitBatchSize (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getThreadPoolSize (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getUserCertPemPath (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getUserKeyPemPath (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getUserP12Path (C++ function)
ArmoniK::Sdk::Common::ControlPlane::getWaitBatchSize (C++ function)
ArmoniK::Sdk::Common::ControlPlane::impl (C++ member)
ArmoniK::Sdk::Common::ControlPlane::isSslValidation (C++ function)
ArmoniK::Sdk::Common::ControlPlane::operator= (C++ function)
,
[1]
ArmoniK::Sdk::Common::ControlPlane::override_message_size_ (C++ member)
ArmoniK::Sdk::Common::ControlPlane::set_impl (C++ function)
ArmoniK::Sdk::Common::ControlPlane::submit_batch_size_ (C++ member)
ArmoniK::Sdk::Common::ControlPlane::thread_pool_size_ (C++ member)
ArmoniK::Sdk::Common::ControlPlane::wait_batch_size_ (C++ member)
ArmoniK::Sdk::Common::ControlPlane::~ControlPlane (C++ function)
ArmoniK::Sdk::Common::ConventionPayload (C++ struct)
ArmoniK::Sdk::Common::ConventionPayload::ConventionPayload (C++ function)
ArmoniK::Sdk::Common::ConventionPayload::Deserialize (C++ function)
ArmoniK::Sdk::Common::ConventionPayload::inputs (C++ member)
ArmoniK::Sdk::Common::ConventionPayload::method_name (C++ member)
ArmoniK::Sdk::Common::ConventionPayload::outputs (C++ member)
ArmoniK::Sdk::Common::ConventionPayload::Serialize (C++ function)
ArmoniK::Sdk::Common::Duration (C++ struct)
ArmoniK::Sdk::Common::Duration::nanos (C++ member)
ArmoniK::Sdk::Common::Duration::seconds (C++ member)
ArmoniK::Sdk::Common::DynamicLibrary (C++ struct)
ArmoniK::Sdk::Common::DynamicLibrary::ConventionVersion (C++ member)
ArmoniK::Sdk::Common::DynamicLibrary::KeyConventionVersion (C++ member)
ArmoniK::Sdk::Common::DynamicLibrary::KeyLibraryBlobId (C++ member)
ArmoniK::Sdk::Common::DynamicLibrary::KeyLibraryPath (C++ member)
ArmoniK::Sdk::Common::DynamicLibrary::KeySymbol (C++ member)
ArmoniK::Sdk::Common::DynamicLibrary::library_blob_id (C++ member)
ArmoniK::Sdk::Common::DynamicLibrary::library_path (C++ member)
ArmoniK::Sdk::Common::DynamicLibrary::symbol (C++ member)
ArmoniK::Sdk::Common::field_size_t (C++ type)
ArmoniK::Sdk::Common::Properties (C++ struct)
ArmoniK::Sdk::Common::Properties::configuration (C++ member)
ArmoniK::Sdk::Common::Properties::taskOptions (C++ member)
ArmoniK::Sdk::Common::TaskDefinition (C++ struct)
ArmoniK::Sdk::Common::TaskDefinition::inputs (C++ member)
ArmoniK::Sdk::Common::TaskDefinition::method_name (C++ member)
ArmoniK::Sdk::Common::TaskDefinition::TaskDefinition (C++ function)
,
[1]
ArmoniK::Sdk::Common::TaskDefinition::WithInput (C++ function)
ArmoniK::Sdk::Common::TaskOptions (C++ struct)
ArmoniK::Sdk::Common::TaskOptions::application_name (C++ member)
ArmoniK::Sdk::Common::TaskOptions::application_namespace (C++ member)
ArmoniK::Sdk::Common::TaskOptions::application_service (C++ member)
ArmoniK::Sdk::Common::TaskOptions::application_version (C++ member)
ArmoniK::Sdk::Common::TaskOptions::engine_type (C++ member)
ArmoniK::Sdk::Common::TaskOptions::GetConventionVersion (C++ function)
ArmoniK::Sdk::Common::TaskOptions::GetDynamicLibrary (C++ function)
ArmoniK::Sdk::Common::TaskOptions::max_duration (C++ member)
ArmoniK::Sdk::Common::TaskOptions::max_retries (C++ member)
ArmoniK::Sdk::Common::TaskOptions::operator armonik::api::grpc::v1::TaskOptions (C++ function)
ArmoniK::Sdk::Common::TaskOptions::options (C++ member)
ArmoniK::Sdk::Common::TaskOptions::partition_id (C++ member)
ArmoniK::Sdk::Common::TaskOptions::priority (C++ member)
ArmoniK::Sdk::Common::TaskOptions::SetDynamicLibrary (C++ function)
ArmoniK::Sdk::Common::TaskOptions::TaskOptions (C++ function)
,
[1]
ArmoniK::Sdk::Common::TaskPayload (C++ struct)
ArmoniK::Sdk::Common::TaskPayload::arguments (C++ member)
ArmoniK::Sdk::Common::TaskPayload::data_dependencies (C++ member)
ArmoniK::Sdk::Common::TaskPayload::Deserialize (C++ function)
ArmoniK::Sdk::Common::TaskPayload::method_name (C++ member)
ArmoniK::Sdk::Common::TaskPayload::Serialize (C++ function)
ArmoniK::Sdk::Common::TaskPayload::TaskPayload (C++ function)
,
[1]
ArmoniK::Sdk::Common::to_capitalized (C++ function)
ArmoniK::Sdk::Common::to_lower (C++ function)
ArmoniK::Sdk::DynamicWorker (C++ type)
,
[1]
ArmoniK::Sdk::DynamicWorker::AppId (C++ struct)
ArmoniK::Sdk::DynamicWorker::AppId::application_name (C++ member)
ArmoniK::Sdk::DynamicWorker::AppId::application_version (C++ member)
ArmoniK::Sdk::DynamicWorker::AppId::clear (C++ function)
ArmoniK::Sdk::DynamicWorker::AppId::empty (C++ function)
ArmoniK::Sdk::DynamicWorker::AppId::operator!= (C++ function)
ArmoniK::Sdk::DynamicWorker::AppId::operator== (C++ function)
ArmoniK::Sdk::DynamicWorker::ApplicationManager (C++ class)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::ApplicationManager (C++ function)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::applicationsBasePath (C++ member)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::currentId (C++ member)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::currentLibrary (C++ member)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::currentLibraryPath (C++ member)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::currentLibraryServiceName (C++ member)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::Execute (C++ function)
,
[1]
ArmoniK::Sdk::DynamicWorker::ApplicationManager::functionPointers (C++ member)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::logger (C++ member)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::service_manager (C++ member)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::UseApplication (C++ function)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::UseLibrary (C++ function)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::UseService (C++ function)
ArmoniK::Sdk::DynamicWorker::ApplicationManager::UseSession (C++ function)
ArmoniK::Sdk::DynamicWorker::ArmoniKFunctionPointers (C++ struct)
ArmoniK::Sdk::DynamicWorker::ArmoniKFunctionPointers::call (C++ member)
ArmoniK::Sdk::DynamicWorker::ArmoniKFunctionPointers::clear (C++ function)
ArmoniK::Sdk::DynamicWorker::ArmoniKFunctionPointers::create_service (C++ member)
ArmoniK::Sdk::DynamicWorker::ArmoniKFunctionPointers::destroy_service (C++ member)
ArmoniK::Sdk::DynamicWorker::ArmoniKFunctionPointers::enter_session (C++ member)
ArmoniK::Sdk::DynamicWorker::ArmoniKFunctionPointers::leave_session (C++ member)
ArmoniK::Sdk::DynamicWorker::DynamicLib (C++ class)
ArmoniK::Sdk::DynamicWorker::DynamicLib::DynamicLib (C++ function)
,
[1]
,
[2]
,
[3]
ArmoniK::Sdk::DynamicWorker::DynamicLib::get (C++ function)
,
[1]
ArmoniK::Sdk::DynamicWorker::DynamicLib::handle (C++ member)
ArmoniK::Sdk::DynamicWorker::DynamicLib::operator bool (C++ function)
ArmoniK::Sdk::DynamicWorker::DynamicLib::operator= (C++ function)
,
[1]
ArmoniK::Sdk::DynamicWorker::DynamicLib::unload (C++ function)
ArmoniK::Sdk::DynamicWorker::DynamicLib::~DynamicLib (C++ function)
ArmoniK::Sdk::DynamicWorker::DynamicWorker (C++ class)
ArmoniK::Sdk::DynamicWorker::DynamicWorker::DynamicWorker (C++ function)
ArmoniK::Sdk::DynamicWorker::DynamicWorker::Execute (C++ function)
ArmoniK::Sdk::DynamicWorker::DynamicWorker::logger (C++ member)
ArmoniK::Sdk::DynamicWorker::DynamicWorker::manager (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceId (C++ struct)
ArmoniK::Sdk::DynamicWorker::ServiceId::appId (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceId::clear (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceId::empty (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceId::operator!= (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceId::operator== (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceId::service_name (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceId::service_namespace (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceId::ServiceId (C++ function)
,
[1]
ArmoniK::Sdk::DynamicWorker::ServiceManager (C++ class)
ArmoniK::Sdk::DynamicWorker::ServiceManager::clear (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceManager::current_session (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceManager::Execute (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceManager::functionPointers (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceManager::matches (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceManager::operator= (C++ function)
,
[1]
ArmoniK::Sdk::DynamicWorker::ServiceManager::service_context (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceManager::serviceId (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceManager::ServiceManager (C++ function)
,
[1]
,
[2]
,
[3]
ArmoniK::Sdk::DynamicWorker::ServiceManager::session_context (C++ member)
ArmoniK::Sdk::DynamicWorker::ServiceManager::UploadResult (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceManager::UseSession (C++ function)
ArmoniK::Sdk::DynamicWorker::ServiceManager::~ServiceManager (C++ function)
ArmoniK::Sdk::Worker (C++ type)
ArmoniK::Sdk::Worker::ServiceBase (C++ class)
ArmoniK::Sdk::Worker::ServiceBase::call (C++ function)
,
[1]
ArmoniK::Sdk::Worker::ServiceBase::enter_session (C++ function)
ArmoniK::Sdk::Worker::ServiceBase::leave_session (C++ function)
ArmoniK::Sdk::Worker::ServiceBase::~ServiceBase (C++ function)
ArmoniK::Sdk::Worker::Test (C++ type)
ArmoniK::Sdk::Worker::Test::AdditionService (C++ class)
ArmoniK::Sdk::Worker::Test::AdditionService::add_floats (C++ function)
ArmoniK::Sdk::Worker::Test::AdditionService::add_ints (C++ function)
ArmoniK::Sdk::Worker::Test::AdditionService::call (C++ function)
,
[1]
ArmoniK::Sdk::Worker::Test::AdditionService::enter_session (C++ function)
ArmoniK::Sdk::Worker::Test::AdditionService::leave_session (C++ function)
ArmoniK::Sdk::Worker::Test::ConventionService (C++ class)
ArmoniK::Sdk::Worker::Test::ConventionService::call (C++ function)
,
[1]
ArmoniK::Sdk::Worker::Test::ConventionService::enter_session (C++ function)
ArmoniK::Sdk::Worker::Test::ConventionService::leave_session (C++ function)
ArmoniK::Sdk::Worker::Test::EchoService (C++ class)
ArmoniK::Sdk::Worker::Test::EchoService::call (C++ function)
,
[1]
ArmoniK::Sdk::Worker::Test::EchoService::EchoService (C++ function)
ArmoniK::Sdk::Worker::Test::EchoService::enter_session (C++ function)
ArmoniK::Sdk::Worker::Test::EchoService::leave_session (C++ function)
ArmoniK::Sdk::Worker::Test::EchoService::~EchoService (C++ function)
ArmoniK::Sdk::Worker::Test::ExceptionService (C++ class)
ArmoniK::Sdk::Worker::Test::ExceptionService::call (C++ function)
,
[1]
ArmoniK::Sdk::Worker::Test::ExceptionService::enter_session (C++ function)
ArmoniK::Sdk::Worker::Test::ExceptionService::ExceptionService (C++ function)
ArmoniK::Sdk::Worker::Test::ExceptionService::leave_session (C++ function)
ArmoniK::Sdk::Worker::Test::ExceptionService::~ExceptionService (C++ function)
ArmoniK::Sdk::Worker::Test::SegFaultService (C++ class)
ArmoniK::Sdk::Worker::Test::SegFaultService::call (C++ function)
,
[1]
ArmoniK::Sdk::Worker::Test::SegFaultService::enter_session (C++ function)
ArmoniK::Sdk::Worker::Test::SegFaultService::leave_session (C++ function)
ArmoniK::Sdk::Worker::Test::SegFaultService::SegFaultService (C++ function)
ArmoniK::Sdk::Worker::Test::SegFaultService::~SegFaultService (C++ function)
ArmoniK::Sdk::Worker::Test::SleepService (C++ class)
ArmoniK::Sdk::Worker::Test::SleepService::call (C++ function)
,
[1]
ArmoniK::Sdk::Worker::Test::SleepService::enter_session (C++ function)
ArmoniK::Sdk::Worker::Test::SleepService::leave_session (C++ function)
ArmoniK::Sdk::Worker::Test::SleepService::SleepService (C++ function)
ArmoniK::Sdk::Worker::Test::SleepService::~SleepService (C++ function)
ArmoniK::Sdk::Worker::Test::StressTest (C++ class)
ArmoniK::Sdk::Worker::Test::StressTest::call (C++ function)
,
[1]
ArmoniK::Sdk::Worker::Test::StressTest::compute_workload (C++ function)
ArmoniK::Sdk::Worker::Test::StressTest::enter_session (C++ function)
ArmoniK::Sdk::Worker::Test::StressTest::leave_session (C++ function)
ArmoniK::Sdk::Worker::Test::StressTest::~StressTest (C++ function)
armonik_call (C++ function)
,
[1]
armonik_call_default (C++ function)
armonik_call_t (C++ type)
armonik_callback_t (C++ type)
armonik_create_service (C++ function)
,
[1]
armonik_create_service_t (C++ type)
armonik_destroy_service (C++ function)
,
[1]
armonik_destroy_service_default (C++ function)
armonik_destroy_service_t (C++ type)
armonik_enter_session (C++ function)
,
[1]
armonik_enter_session_default (C++ function)
armonik_enter_session_t (C++ type)
armonik_leave_session (C++ function)
,
[1]
armonik_leave_session_default (C++ function)
armonik_leave_session_t (C++ type)
armonik_status_t (C++ enum)
(C++ type)
armonik_status_t::ARMONIK_STATUS_ERROR (C++ enumerator)
armonik_status_t::ARMONIK_STATUS_OK (C++ enumerator)
armonik_status_t::ARMONIK_STATUS_RETRY (C++ enumerator)
M
main (C++ function)
N
name (C++ member)
O
output (C++ member)
R
REGISTER_PARSE_TYPE (C macro)
retry_message (C++ member)
retry_requested (C++ member)
S
std (C++ type)
T
taskHandler (C++ member)