class MipConfiguration
Konfiguracja używana przez zestaw SDK miP podczas jego tworzenia i przez cały okres jego istnienia.
Podsumowanie
| Członkowie | Opisy |
|---|---|
| public MipConfiguration(const ApplicationInfo & appInfo, const std::ścieżka & ciągu, LogLevel thresholdLogLevel, bool isOfflineOnly) | Jeszcze nie udokumentowano. |
| const public applicationInfo & GetApplicationInfo() const | Uzyskaj Opis aplikacji hosta. |
| const publiczna std::ciąg & GetPath() const | Pobierz ścieżkę pliku do dzienników, pamięci podręcznych itp. |
| const publiczna LogLevel & GetThresholdLogLevel() const | Uzyskaj minimalny poziom dziennika dla miplog. |
| const publiczny bool isOfflineOnly() const | czy operacje sieciowe są włączone, czy wyłączone(nie wszystkie akcje obsługiwane w trybie offline) |
| public std::shared_ptr < DiagnosticConfiguration > GetDiagnosticConfiguration() const | Uzyskaj dostęp do narzędzia diagnostycznego (jeśli jest dostępne) udostępnianego przez aplikację. |
| public void SetDiagnosticConfiguration(const std::shared_ptr < DiagnosticConfiguration >& DiagnosticConfiguration) | Zastąp domyślną konfigurację diagnostyki. |
| public std::shared_ptr < Przechwyć > GetDelegate GetDelegate() const | Pobierz implementację zastępowania Logdelegate (jeśli jest). |
| public void SetLogDelegate(const std::shared_ptr < PrzenoszonaDelegate >& przenoszonaDelegate) | Ustaw implementację zastępowania Logdelegate (jeśli jest). |
| public std::shared_ptr < StorageDelegate > GetStorageDelegate() const | Uzyskaj implementację zastępowania przez magazyn StorageDelegate (jeśli jest w jej przypadku). |
| public void SetStorageDelegate(const std::shared_ptr <>& StorageDelegate storageDelegate) | Ustaw implementację zastępowania magazynu (jeśli jest w stanie). Jest on wymaganym pełnomocnikiem do korzystania z podstawowych zabezpieczeń mip. |
| public std::shared_ptr < HttpDelegate > GetHttpDelegate() const | Pobierz implementację zastępowania httpDelegate (jeśli jest w jej przypadku). |
| public void SetHttpDelegate(const std::shared_ptr <>& HttpDelegate httpDelegate) | Ustaw implementację zastępowania protokołu HttpDelegate (jeśli jest w jej przypadku). Jest on wymaganym pełnomocnikiem do korzystania z podstawowych zabezpieczeń mip. |
| public std::shared_ptr < JsonDelegate > GetJsonDelegate() const | Uzyskaj implementację zastępowania JsonDelegate (jeśli jest w stanie). |
| public std::shared_ptr < xml::XmlDelegate > GetXmlDelegate() const | Pobierz implementację zastępowania pliku XmlDelegate (jeśli jest w jej przypadku). Aby zastąpić wewnętrzną metodę xmlDelegate alternatywą, należy wypisać ciąg MipConfiguration. Tego pełnomocnika można konfigurować tylko w przypadku korzystania z podstawowego kontekstu programu MIP i tylko w celu ochrony i zestawu SDK konfiguracji upe. |
| public std::map < FlightingFeature, bool > GetFeatureSettings() const | Uzyskaj funkcje rozpowszechniania lotów, dla których należy ustawić wartości inne niż domyślne. |
| public void SetFeatureSettings(const std::map < FlightingFeature, bool >& featureSettings) | Ustaw funkcje rozpowszechniania lotów, dla których powinny być ustawione wartości inne niż domyślne. |
| public ~MipConfiguration() | Jeszcze nie udokumentowano. |
| protected std::shared_ptr < JsonDelegate > mJsonDelegate | Jeszcze nie udokumentowano. |
| protected std::shared_ptr < xml::XmlDelegate > mXmlDelegate | Jeszcze nie udokumentowano. |
Członkowie
MipConfiguration, funkcja
Nie udokumentowano jeszcze.
Funkcja GetApplicationInfo
Uzyskaj Opis aplikacji hosta.
Zwraca:Opis aplikacji hosta
GetPath, funkcja
Pobierz ścieżkę pliku do dzienników, pamięci podręcznych itp.
Zwraca:Ścieżka pliku dla dzienników, pamięci podręcznych itp.
GetThresholdLogLevel, funkcja
Uzyskaj minimalny poziom dziennika dla miplog.
Zwraca:minimalny poziom dziennika dla miplog.
isOfflineOnly, funkcja
czy operacje sieciowe są włączone, czy wyłączone(nie wszystkie akcje obsługiwane w trybie offline)
Zwraca:Stan operacji sieciowych
Funkcja GetDiagnosticConfiguration
Uzyskaj dostęp do narzędzia diagnostycznego (jeśli jest dostępne) udostępnianego przez aplikację.
Zwraca:Konfiguracja diagnostyczna, która ma być używana do konfigurowania telemetrii/inspekcji.
Ustaw funkcję SetDiagnosticConfiguration
Zastąp domyślną konfigurację diagnostyki.
Parametry:
- diagnosticConfiguration:konfiguracja diagnostyczna używana do konfigurowania telemetrii/inspekcji.
GetDelegate, funkcja
Pobierz implementację zastępowania Logdelegate (jeśli jest).
Zwraca:Implementacja Logdelegate (jeśli jest wieje) zastępuje implementację.
SetLogDelegate, funkcja
Ustaw implementację zastępowania Logdelegate (jeśli jest).
Parametry:
- loglogiadelegate:implementacja zastępowania przez Delegate
GetStorageDelegate, funkcja
Uzyskaj implementację zastępowania przez magazyn StorageDelegate (jeśli jest w jej przypadku).
Zwraca:Implementacja storageDelegate (jeśli jest wieje) zastępuje implementację.
SetStorageDelegate, funkcja
Ustaw implementację zastępowania magazynu (jeśli jest w stanie). Jest on wymaganym pełnomocnikiem do korzystania z podstawowych zabezpieczeń mip.
Parametry:
- StorageDelegate:Implementacja zastępowania magazynu
Pobierzhttpdelegate, funkcja
Pobierz implementację zastępowania httpDelegate (jeśli jest w jej przypadku).
Zwraca:Implementacja protokołu HttpDelegate (jeśli jest wieje).
Ustaw funkcjęHttpDelegate
Ustaw implementację zastępowania protokołu HttpDelegate (jeśli jest w jej przypadku). Jest on wymaganym pełnomocnikiem do korzystania z podstawowych zabezpieczeń mip.
Parametry:
- httpDelegate:Implementacja zastępowania httpDelegate
GetJsonDelegate, funkcja
Uzyskaj implementację zastępowania JsonDelegate (jeśli jest w stanie).
Zwraca:Implementacja JsonDelegate (jeśli jest wieje) zastępuje implementację.
GetXmlDelegate, funkcja
Pobierz implementację zastępowania pliku XmlDelegate (jeśli jest w jej przypadku). Aby zastąpić wewnętrzną metodę xmlDelegate alternatywą, należy wypisać ciąg MipConfiguration. Tego pełnomocnika można konfigurować tylko w przypadku korzystania z podstawowego kontekstu programu MIP i tylko w celu ochrony i zestawu SDK konfiguracji upe.
Zwraca:Implementacja pliku XmlDelegate (jeśli jest wieje) zastępuje implementację. nullptr.
GetFeatureSettings, funkcja
Uzyskaj funkcje rozpowszechniania lotów, dla których należy ustawić wartości inne niż domyślne.
Zwraca:Funkcje rozpowszechniania lotów, dla których należy ustawić wartości inne niż domyślne.
SetFeatureSettings, funkcja
Ustaw funkcje rozpowszechniania lotów, dla których powinny być ustawione wartości inne niż domyślne.
Parametry:
- featureSettings:funkcje do rozpowszechniania lotów, które mają być używane.
~MipConfiguration, funkcja
Nie udokumentowano jeszcze.
JsonDelegate
Nie udokumentowano jeszcze.
xml::XmlDelegate
Nie udokumentowano jeszcze. _