]> git.ipfire.org Git - thirdparty/squid.git/commit
Convert enum LogTags into class LogTags
authorAmos Jeffries <squid3@treenet.co.nz>
Thu, 11 Jun 2015 04:51:10 +0000 (21:51 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Thu, 11 Jun 2015 04:51:10 +0000 (21:51 -0700)
commit9136993377e9decfef076b4fa8b14ee03f4c8a09
tree63d553a04189f2b746838def2e215f956f1e82e7
parent53f5404d7ea1072d42da59edf0c9654a71446782
Convert enum LogTags into class LogTags

- enum sequence re-typed to LogTags_ot
- logTagsIsATcpHit() function converted to method LogTags::isTcpHit()
- strings array lookup converted to method LogTags::c_str()
- constructors and assignment assure valid values, no more need for
  external asserts before logging.
16 files changed:
src/AccessLogEntry.h
src/LogTags.cc
src/LogTags.h
src/client_db.cc
src/client_db.h
src/client_side.cc
src/client_side_reply.cc
src/client_side_request.cc
src/format/Format.cc
src/htcp.cc
src/icp_v2.cc
src/log/FormatHttpdCombined.cc
src/log/FormatHttpdCommon.cc
src/log/FormatSquidNative.cc
src/stat.cc
src/tests/stub_client_db.cc