EVA ICS v4 C++ SDK
Public Member Functions | Public Attributes | List of all members
eva::vars::Initial< T > Struct Template Reference

#include <eva4-ffi-sdk.hpp>

Collaboration diagram for eva::vars::Initial< T >:
Collaboration graph
[legend]

Public Member Functions

 MSGPACK_DEFINE_MAP (version, system_name, id, data_path, timeout, core, config, user, fail_mode, fips, call_tracing)
 
chrono::milliseconds getTimeout ()
 
string evaDir ()
 

Public Attributes

uint16_t version
 
string system_name
 
string id
 
string data_path
 
TimeoutConfig timeout
 
CoreInfo core
 
config
 
string user
 
bool fail_mode
 
bool fips
 
bool call_tracing
 

Detailed Description

template<typename T>
struct eva::vars::Initial< T >

The initial payload

Template Parameters
TService configuration structure

Member Function Documentation

◆ evaDir()

template<typename T >
string eva::vars::Initial< T >::evaDir ( )
inline

Gets EVA ICS directory

Returns
EVA ICS directory

◆ getTimeout()

template<typename T >
chrono::milliseconds eva::vars::Initial< T >::getTimeout ( )
inline

Gets the default timeout

Returns
default timeout

The documentation for this struct was generated from the following file:
The official SDK for EVA ICS
Technical documentation: https://info.bma.ai/en/actual/eva4/sdk/cpp/
© Bohemia Automation / Altertech