commit 2025-08-29 08:55 add ZCSngtLogData::operator() in ZCppMain/ZMainHead.H
This commit is contained in:
@ -3678,7 +3678,7 @@ namespace ZNsMain
|
|||||||
virtual void Log(char AC_LogData){ cout<<AC_LogData; }
|
virtual void Log(char AC_LogData){ cout<<AC_LogData; }
|
||||||
virtual void Log(bool AB_LogData)
|
virtual void Log(bool AB_LogData)
|
||||||
{
|
{
|
||||||
cout<<(AB_LogData ? "true" : "false")<<endl;
|
cout<<(AB_LogData ? "true" : "false");
|
||||||
}/*
|
}/*
|
||||||
virtual void Log(bool AB_LogData)*/
|
virtual void Log(bool AB_LogData)*/
|
||||||
|
|
||||||
@ -3724,7 +3724,7 @@ namespace ZNsMain
|
|||||||
ZCViewLogData* mp_ZCViewLogData;
|
ZCViewLogData* mp_ZCViewLogData;
|
||||||
private:
|
private:
|
||||||
ZCSngtLogData() : mp_ZCViewLogData(&mo_ZCViewLogData){}
|
ZCSngtLogData() : mp_ZCViewLogData(&mo_ZCViewLogData){}
|
||||||
private:
|
public :
|
||||||
|
|
||||||
static ZCSngtLogData& GetSngtObj()
|
static ZCSngtLogData& GetSngtObj()
|
||||||
{
|
{
|
||||||
@ -3732,8 +3732,6 @@ namespace ZNsMain
|
|||||||
}/*
|
}/*
|
||||||
static ZCSngtLogData& GetSngtObj()*/
|
static ZCSngtLogData& GetSngtObj()*/
|
||||||
|
|
||||||
public :
|
|
||||||
|
|
||||||
static ZCViewLogData& GetSngtView()
|
static ZCViewLogData& GetSngtView()
|
||||||
{
|
{
|
||||||
return *GetSngtObj().mp_ZCViewLogData;
|
return *GetSngtObj().mp_ZCViewLogData;
|
||||||
@ -3746,6 +3744,7 @@ namespace ZNsMain
|
|||||||
}/*
|
}/*
|
||||||
static void SetSngtView(ZCViewLogData& AR_ViewObj)*/
|
static void SetSngtView(ZCViewLogData& AR_ViewObj)*/
|
||||||
|
|
||||||
|
public :
|
||||||
|
|
||||||
static void Log(const char* APC_Log, ZTypLength AI_Length)
|
static void Log(const char* APC_Log, ZTypLength AI_Length)
|
||||||
{
|
{
|
||||||
@ -3778,6 +3777,38 @@ namespace ZNsMain
|
|||||||
static void LogXmlAtt(const char* APC_LogData)*/
|
static void LogXmlAtt(const char* APC_LogData)*/
|
||||||
|
|
||||||
public :
|
public :
|
||||||
|
|
||||||
|
ZCSngtLogData& operator()(const char* APC_Log, ZTypLength AI_Length)
|
||||||
|
{
|
||||||
|
ZCSngtLogData::Log(APC_Log, AI_Length); return *this;
|
||||||
|
}/*
|
||||||
|
ZCSngtLogData& operator()(const char* APC_Log, ZTypLength AI_Length)*/
|
||||||
|
|
||||||
|
ZCSngtLogData& operator()(const char* APC_LogData)
|
||||||
|
{
|
||||||
|
GetSngtView().Log( APC_LogData ); return *this;
|
||||||
|
}/*
|
||||||
|
ZCSngtLogData& operator()(const char* APC_LogData)*/
|
||||||
|
|
||||||
|
ZCSngtLogData& operator()(int AI_LogData){ GetSngtView().Log(AI_LogData); return *this; }
|
||||||
|
ZCSngtLogData& operator()(long AL_LogData){ GetSngtView().Log(AL_LogData); return *this; }
|
||||||
|
ZCSngtLogData& operator()(double AD_LogData){ GetSngtView().Log(AD_LogData); return *this; }
|
||||||
|
ZCSngtLogData& operator()(char AC_LogData){ GetSngtView().Log(AC_LogData); return *this; }
|
||||||
|
ZCSngtLogData& operator()(bool AB_LogData){ GetSngtView().Log(AB_LogData); return *this; }
|
||||||
|
|
||||||
|
ZCSngtLogData& Xa(const char* APC_LogData, ZTypLength AI_Length)
|
||||||
|
{
|
||||||
|
GetSngtView().LogXmlAtt(APC_LogData, AI_Length); return *this;
|
||||||
|
}/*
|
||||||
|
ZCSngtLogData& Xa(const char* APC_LogData, ZTypLength AI_Length)*/
|
||||||
|
|
||||||
|
ZCSngtLogData& Xa(const char* APC_LogData)
|
||||||
|
{
|
||||||
|
GetSngtView().LogXmlAtt(APC_LogData); return *this;
|
||||||
|
}/*
|
||||||
|
ZCSngtLogData& Xa(const char* APC_LogData)*/
|
||||||
|
|
||||||
|
public :
|
||||||
};/*
|
};/*
|
||||||
class ZCSngtLogData*/
|
class ZCSngtLogData*/
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user