Dela via


class Core::D iagnostics::Logging::MemoryLogger

Representerar en minnesintern buffert med SDK-spårningsmeddelanden.

Medlemmar

Start

Syntax: public inline static void Start ( );

Startar den interna bufferten.

Stoppa

Syntax: public inline static void Stop ( );

Stoppar den interna bufferten.

Dumpa

Syntax: public inline static void Dump ( const char * filePath );

Skriver innehållet i bufferten till den angivna filen.

Parametrar

  • filePath Filplats att skriva till.

Dumpa

Syntax: public inline static void Dump ( std::ostream & outStream );

Skriver innehållet i bufferten till den angivna dataströmmen.

Parametrar

  • outStream Stream att skriva till.

Dumpa

Syntax: public inline static std::vector< std::string > Dump ( );

Returnerar en vektor för minnesbufferten.

Returer

En vektor med innehållet i minnesbufferten som kopierats till den.

SetLevel

Syntax: public inline static void SetLevel ( Level level );

Anger vilken nivå av meddelanden som ska registreras av loggaren.

Parametrar

  • level Maximal detaljnivå som ska samlas in av loggaren.