class MipContext

MipContext reprezentuje stan udostępniany we wszystkich profilach, aparatach i programach obsługi.

Podsumowanie

Członkowie Opisy
public void ShutDown() Zakończ działanie rozwiązania MIP.
bool publiczny IsFeatureEnabled(FlightingFeature feature) const Określa, czy funkcja jest włączona.
const public applicationInfo & GetApplicationInfo() const Uzyskaj opis aplikacji.
const publiczny std::string & GetMipPath() const Pobierz ścieżkę do plików dzienników, pamięci podręcznych itp.
wartość logiczna publiczna IsOfflineOnly() Pobierz ustawienie dostępne tylko w trybie offline.
public LogLevel GetThresholdLogLevel() const Uzyskaj próg poziomu dziennika.
public std::shared_ptr < LogDelegate > GetDelegate() Uzyskaj implementację logi.
public std::shared_ptr < HttpDelegate > GetHttpDelegate() Uzyskaj implementację Http.
public LogDelegate* GetRawLogDelegate() Pobierz nieprzetworzone wdrożenie logi.
public std::shared_ptr < StorageDelegate > GetStorageDelegate() Uzyskaj Storage implementację pełnomocnika, jeśli to podano.
public const std::map < FlightingFeature, bool >& GetFlightingFeatures() const Pobierz zestaw funkcji lotu.

Członkowie

ShutDown, funkcja

Zakończ działanie rozwiązania MIP. Ta metoda musi być wywoływana przed zamknięciem procesu/biblioteki DLL

IsFeatureEnabled, funkcja

Określa, czy funkcja jest włączona.

Parametry:

  • funkcja:Funkcja włączania/wyłączania

Zwraca:Czy funkcja jest włączona Jeśli featureFlightingDelegate nie zostanie podany przez aplikację, ta funkcja zawsze zwróci wartość true

Funkcja GetApplicationInfo

Uzyskaj opis aplikacji.

Zwraca:Opis aplikacji

GetMipPath, funkcja

Pobierz ścieżkę do plików dzienników, pamięci podręcznych itp.

Zwraca:Ścieżka pliku (z katalogiem liści "mip")

IsOfflineOnly, funkcja

Pobierz ustawienie dostępne tylko w trybie offline.

Zwraca:czy aplikacja działa w trybie offline

GetThresholdLogLevel, funkcja

Uzyskaj próg poziomu dziennika.

Zwraca:próg poziomu dziennika

GetDelegate, funkcja

Uzyskaj implementację logi.

Zwraca:Logi

Pobierzhttpdelegate, funkcja

Uzyskaj implementację Http.

Zwraca:HttpDelegate

GetRawLogDelegate, funkcja

Pobierz nieprzetworzone wdrożenie logi.

Zwraca:Logi

GetStorageDelegate, funkcja

Uzyskaj Storage implementację pełnomocnika, jeśli to podano.

Zwraca:StorageDelegate

GetFlightingFeatures, funkcja

Pobierz zestaw funkcji lotu.

Zwraca:Funkcja lotu mapap