]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
tools: build without "using namespace std"
authorKefu Chai <kchai@redhat.com>
Wed, 11 Aug 2021 03:42:44 +0000 (11:42 +0800)
committerKefu Chai <kchai@redhat.com>
Fri, 13 Aug 2021 04:21:38 +0000 (12:21 +0800)
commit158f2978c062ce059974164480ad27ebf14226bd
tree7b6e42e40a37d88c0730c0b814222995f4f25cc6
parent7bc3e11ff9b4e2fc30e4447c057b411ddd49d2ab
tools: build without "using namespace std"

* add "std::" prefix in headers
* add "using" declarations in .cc files.

so we don't rely on "using namespace std" in one or more included
headers.

Signed-off-by: Kefu Chai <kchai@redhat.com>
27 files changed:
src/tools/RadosDump.cc
src/tools/RadosDump.h
src/tools/ceph-client-debug.cc
src/tools/ceph-dencoder/ceph_dencoder.cc
src/tools/ceph-dencoder/denc_plugin.h
src/tools/ceph-dencoder/denc_registry.h
src/tools/ceph_authtool.cc
src/tools/ceph_conf.cc
src/tools/ceph_dedup_tool.cc
src/tools/ceph_kvstore_tool.cc
src/tools/ceph_monstore_tool.cc
src/tools/ceph_objectstore_tool.cc
src/tools/ceph_osdomap_tool.cc
src/tools/crushtool.cc
src/tools/immutable_object_cache/ObjectCacheStore.h
src/tools/immutable_object_cache/Types.cc
src/tools/kvstore_tool.cc
src/tools/monmaptool.cc
src/tools/osdmaptool.cc
src/tools/psim.cc
src/tools/rados/PoolDump.cc
src/tools/rados/RadosImport.cc
src/tools/rados/rados.cc
src/tools/radosacl.cc
src/tools/rbd_wnbd/rbd_wnbd.cc
src/tools/rebuild_mondb.cc
src/tools/scratchtoolpp.cc