]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson: build without "using namespace std"
authorKefu Chai <kchai@redhat.com>
Mon, 9 Aug 2021 11:12:05 +0000 (19:12 +0800)
committerKefu Chai <kchai@redhat.com>
Mon, 9 Aug 2021 12:18:10 +0000 (20:18 +0800)
commitac87c3dc0aa78b537c1b82b34290ecc2c24eaa98
treeac07ed43ab6bf00ccd03eaf27b3694a7f5554b19
parentc037e9562215ac6a005e62f70ca20818076cc5c3
crimson: build without "using namespace std"

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

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

Signed-off-by: Kefu Chai <kchai@redhat.com>
34 files changed:
src/crimson/admin/admin_socket.cc
src/crimson/admin/osd_admin.cc
src/crimson/mon/MonClient.cc
src/crimson/mon/MonClient.h
src/crimson/net/Connection.h
src/crimson/net/Interceptor.h
src/crimson/net/Messenger.h
src/crimson/net/SocketConnection.cc
src/crimson/net/SocketConnection.h
src/crimson/net/SocketMessenger.h
src/crimson/os/alienstore/alien_store.cc
src/crimson/os/cyanstore/cyan_collection.cc
src/crimson/os/cyanstore/cyan_store.cc
src/crimson/os/cyanstore/cyan_store.h
src/crimson/os/seastore/cache.cc
src/crimson/os/seastore/seastore.cc
src/crimson/os/seastore/seastore.h
src/crimson/osd/heartbeat.cc
src/crimson/osd/main.cc
src/crimson/osd/objclass.cc
src/crimson/osd/osd.cc
src/crimson/osd/osd_meta.cc
src/crimson/osd/osdmap_gate.cc
src/crimson/osd/pg.cc
src/crimson/osd/pg.h
src/crimson/osd/pg_backend.cc
src/crimson/osd/pg_map.cc
src/crimson/osd/pg_meta.cc
src/crimson/osd/pg_recovery.cc
src/crimson/osd/pg_recovery.h
src/crimson/osd/replicated_recovery_backend.cc
src/crimson/osd/replicated_recovery_backend.h
src/crimson/osd/shard_services.cc
src/crimson/osd/shard_services.h