30 ContentLogFileEndPoint& operator=(ContentLogFileEndPoint
const&);
31 ContentLogFileEndPoint(ContentLogFileEndPoint
const&);
32 ContentLogFileEndPoint();
37 virtual ~ContentLogFileEndPoint() ;
39 virtual void log(::LogArea
const area, ::LogLevel
const level,
char const* message) ;
41 virtual void flush() ;
43 virtual void setEnabled(
bool newState) ;
45 virtual bool isEnabled()
const ;
47 virtual bool logOnlyOnce()
const ;
56 ::std::optional<::LogLevel> minLogLevel
60 MCNAPI
void deleteAllContentLogs()
const;
62 MCNAPI ::Core::PathBuffer<::std::string>
const& getLogFileName()
const;
69 MCNAPI static ::std::string_view
const&
FILE_NAME();
87 MCNAPI
void $log(::LogArea
const area, ::LogLevel
const level,
char const* message);
MCAPI ContentLogEndPoint()
MCAPI void * $ctor(::Core::Path debugLogDirectory, ::Core::Path fileName, ::std::optional<::LogLevel > minLogLevel)
static MCAPI void ** $vftableForEnableNonOwnerReferences()
MCAPI bool $isEnabled() const
static MCAPI void ** $vftableForLogEndPoint()
MCAPI bool $logOnlyOnce() const
static MCAPI ::std::string_view const & FILE_NAME()
MCAPI void $log(::LogArea const area, ::LogLevel const level, char const *message)
MCAPI void $setEnabled(bool newState)
MCAPI ContentLogFileEndPoint(::Core::Path debugLogDirectory, ::Core::Path fileName, ::std::optional<::LogLevel > minLogLevel)