public
function Log(
const AMsg: String
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: String
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: Char
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: Integer
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: Word
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: LongWord;
const AAsHex: Boolean = False
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: UInt64;
const AAsHex: Boolean = False
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: Int64
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: Extended;
const ADigits: Integer = 2
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: Boolean
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TPoint
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TSmallPoint
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TRect
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TGUID
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TObject
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TExceptionPointers
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TExceptionRecord
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TContext
): IEurekaLogger; overload;
function Log(
const AMsg: String;
const AValue: TResponse
): IEurekaLogger; overload;
|