Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FBufferedLine Struct Reference

#include <OutputDeviceRedirector.h>

+ Collaboration diagram for FBufferedLine:

Public Types

enum  EBufferedLineInit { EMoveCtor = 0 }
 

Public Member Functions

 FBufferedLine (const TCHAR *InData, const FName &InCategory, ELogVerbosity::Type InVerbosity, const double InTime=-1)
 
 FBufferedLine (FBufferedLine &InBufferedLine, EBufferedLineInit Unused)
 
 FBufferedLine (const FBufferedLine &)=delete
 
FBufferedLineoperator= (const FBufferedLine &)=delete
 
 ~FBufferedLine ()
 

Public Attributes

const TCHAR * Data
 
const FLazyName Category
 
const double Time
 
const ELogVerbosity::Type Verbosity
 
bool bExternalAllocation
 

Detailed Description

The type of lines buffered by secondary threads.

Definition at line 21 of file OutputDeviceRedirector.h.

Member Enumeration Documentation

◆ EBufferedLineInit

Enumerator
EMoveCtor 

Definition at line 23 of file OutputDeviceRedirector.h.

Constructor & Destructor Documentation

◆ FBufferedLine() [1/3]

FBufferedLine::FBufferedLine ( const TCHAR * InData,
const FName & InCategory,
ELogVerbosity::Type InVerbosity,
const double InTime = -1 )

◆ FBufferedLine() [2/3]

FBufferedLine::FBufferedLine ( FBufferedLine & InBufferedLine,
EBufferedLineInit Unused )
inline

Definition at line 36 of file OutputDeviceRedirector.h.

◆ FBufferedLine() [3/3]

FBufferedLine::FBufferedLine ( const FBufferedLine & )
delete

Noncopyable for now, could be made movable

◆ ~FBufferedLine()

FBufferedLine::~FBufferedLine ( )

Member Function Documentation

◆ operator=()

FBufferedLine & FBufferedLine::operator= ( const FBufferedLine & )
delete

Member Data Documentation

◆ bExternalAllocation

bool FBufferedLine::bExternalAllocation

Definition at line 32 of file OutputDeviceRedirector.h.

◆ Category

const FLazyName FBufferedLine::Category

Definition at line 29 of file OutputDeviceRedirector.h.

◆ Data

const TCHAR* FBufferedLine::Data

Definition at line 28 of file OutputDeviceRedirector.h.

◆ Time

const double FBufferedLine::Time

Definition at line 30 of file OutputDeviceRedirector.h.

◆ Verbosity

const ELogVerbosity::Type FBufferedLine::Verbosity

Definition at line 31 of file OutputDeviceRedirector.h.


The documentation for this struct was generated from the following file: