ChatPlexSDK-BS
1.0.1-v6.2.0
C++ ChatPlex BeatSaber SDK
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
Functions
Typedefs
Enumerations
Concepts
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
w
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
w
z
~
Variables
b
d
g
i
m
o
p
r
s
t
Enumerations
Files
File List
•
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Concepts
Loading...
Searching...
No Matches
shared
CP_SDK
Logging
BMBFLogger.hpp
1
#pragma once
2
#if CP_SDK_BMBF
3
#include "ILogger.hpp"
4
5
#include <beatsaber-hook/shared/utils/logging.hpp>
6
7
namespace
CP_SDK::Logging
{
8
10
class
BMBFLogger
:
public
ILogger
11
{
12
public
:
15
BMBFLogger
(Logger* p_BMBFLogger);
16
18
Logger*
GetBMBFLogger
()
const
{
return
m_BMBFLogger; }
19
20
protected
:
24
void
LogImplementation
(ELogType p_Type, std::u16string_view p_Data)
override
;
28
void
LogImplementation
(ELogType p_Type,
const
std::exception& p_Data)
override
;
29
30
private
:
31
Logger* m_BMBFLogger;
32
33
};
10
class
BMBFLogger
:
public
ILogger
{
…
};
34
35
}
7
namespace
CP_SDK::Logging
{
…
}
36
#endif
CP_SDK::Logging::BMBFLogger
BMBF Logger.
Definition
BMBFLogger.hpp:11
CP_SDK::Logging::BMBFLogger::GetBMBFLogger
Logger * GetBMBFLogger() const
Get BMBF Logger.
Definition
BMBFLogger.hpp:18
CP_SDK::Logging::BMBFLogger::BMBFLogger
BMBFLogger(Logger *p_BMBFLogger)
Constructor.
CP_SDK::Logging::BMBFLogger::LogImplementation
void LogImplementation(ELogType p_Type, const std::exception &p_Data) override
Log implementation.
CP_SDK::Logging::BMBFLogger::LogImplementation
void LogImplementation(ELogType p_Type, std::u16string_view p_Data) override
Log implementation.
CP_SDK::Logging::ILogger
Base logger.
Definition
ILogger.hpp:10
CP_SDK::Logging
Logging utilities.
Definition
BMBFLogger.hpp:7
Generated by
1.9.8