add Model::get_logger()
This commit is contained in:
parent
8373f9e9d8
commit
c54a5bed05
|
@ -1163,16 +1163,24 @@ void Model::log_table_name_with_field(const wchar_t * db_field_name, bool put_sc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void Model::put_to_log(const wchar_t * str)
|
pt::Log * Model::get_logger()
|
||||||
{
|
{
|
||||||
if( model_connector )
|
if( model_connector )
|
||||||
{
|
{
|
||||||
pt::Log * log = model_connector->get_logger();
|
return model_connector->get_logger();
|
||||||
|
}
|
||||||
|
|
||||||
if( log )
|
return nullptr;
|
||||||
{
|
}
|
||||||
(*log) << str << pt::Log::logend;
|
|
||||||
}
|
|
||||||
|
void Model::put_to_log(const wchar_t * str)
|
||||||
|
{
|
||||||
|
pt::Log * log = get_logger();
|
||||||
|
|
||||||
|
if( log )
|
||||||
|
{
|
||||||
|
(*log) << str << pt::Log::logend;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1589,6 +1589,7 @@ protected:
|
||||||
virtual bool is_empty_field(const wchar_t * value);
|
virtual bool is_empty_field(const wchar_t * value);
|
||||||
virtual bool is_the_same_field(const wchar_t * field1, const wchar_t * field2);
|
virtual bool is_the_same_field(const wchar_t * field1, const wchar_t * field2);
|
||||||
|
|
||||||
|
virtual pt::Log * get_logger();
|
||||||
virtual void put_to_log(const wchar_t * str);
|
virtual void put_to_log(const wchar_t * str);
|
||||||
virtual void put_fields_to_log(pt::Log & log, const wchar_t * db_field_name, const wchar_t * flat_field_name);
|
virtual void put_fields_to_log(pt::Log & log, const wchar_t * db_field_name, const wchar_t * flat_field_name);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue