]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
make ctors with one argument explicit
authorDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Thu, 28 Jan 2016 15:36:23 +0000 (16:36 +0100)
committerDanny Al-Gaaf <danny.al-gaaf@bisect.de>
Fri, 29 Jan 2016 22:48:58 +0000 (23:48 +0100)
commitbbf0582342437d8deec7a42f395a33b0f09a1ed7
tree6fe5a5a8a097f16231b7f7cc2663165ac0d36941
parent65ed19275876de659392573e4109376744b9670d
make ctors with one argument explicit

Use explicit keyword for constructors with one argument to
prevent implicit usage as conversion functions.

Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
267 files changed:
src/auth/AuthClientHandler.h
src/auth/AuthServiceHandler.h
src/auth/AuthSessionHandler.h
src/auth/cephx/CephxKeyServer.h
src/auth/cephx/CephxProtocol.h
src/auth/none/AuthNoneServiceHandler.h
src/client/Client.cc
src/client/Client.h
src/client/ClientSnapRealm.h
src/client/Dir.h
src/client/Inode.h
src/client/MetaRequest.h
src/client/Trace.h
src/client/hypertable/CephBroker.h
src/cls/log/cls_log_client.cc
src/cls/replica_log/cls_replica_log_ops.h
src/cls/rgw/cls_rgw_client.cc
src/cls/version/cls_version_client.cc
src/common/BackTrace.h
src/common/DecayCounter.h
src/common/Finisher.h
src/common/Formatter.h
src/common/HTMLFormatter.h
src/common/HeartbeatMap.h
src/common/Initialize.h
src/common/MemoryModel.h
src/common/Mutex.h
src/common/PluginRegistry.h
src/common/RWLock.h
src/common/Timer.cc
src/common/TracepointProvider.h
src/common/TrackedOp.h
src/common/admin_socket.cc
src/common/buffer.cc
src/common/ceph_argparse.h
src/common/ceph_context.cc
src/common/hobject.h
src/common/obj_bencher.cc
src/common/obj_bencher.h
src/common/pick_address.cc
src/compressor/AsyncCompressor.h
src/compressor/CompressionPlugin.h
src/compressor/snappy/CompressionPluginSnappy.cc
src/compressor/snappy/SnappyCompressor.h
src/crush/CrushTreeDumper.h
src/crush/CrushWrapper.cc
src/erasure-code/jerasure/ErasureCodeJerasure.h
src/erasure-code/lrc/ErasureCodeLrc.h
src/journal/JournalPlayer.cc
src/kv/KineticStore.h
src/kv/LevelDBStore.cc
src/kv/LevelDBStore.h
src/kv/RocksDBStore.cc
src/kv/RocksDBStore.h
src/libcephfs.cc
src/librados/AioCompletionImpl.h
src/librados/IoCtxImpl.cc
src/librados/IoCtxImpl.h
src/librados/PoolAsyncCompletionImpl.h
src/librados/RadosClient.h
src/librados/librados.cc
src/librbd/AsyncOperation.cc
src/librbd/ExclusiveLock.cc
src/librbd/ImageCtx.cc
src/librbd/LibrbdAdminSocketHook.cc
src/librbd/WatchNotifyTypes.cc
src/librbd/internal.cc
src/librbd/journal/Entries.cc
src/log/Log.h
src/mds/Beacon.h
src/mds/CDir.cc
src/mds/CInode.cc
src/mds/InoTable.h
src/mds/Locker.cc
src/mds/LogEvent.h
src/mds/MDBalancer.cc
src/mds/MDCache.cc
src/mds/MDCache.h
src/mds/MDLog.cc
src/mds/MDLog.h
src/mds/MDSAuthCaps.h
src/mds/MDSContext.h
src/mds/MDSDaemon.cc
src/mds/MDSDaemon.h
src/mds/MDSRank.cc
src/mds/MDSRank.h
src/mds/MDSTable.cc
src/mds/Migrator.cc
src/mds/RecoveryQueue.h
src/mds/ScatterLock.h
src/mds/Server.cc
src/mds/Server.h
src/mds/SessionMap.cc
src/mds/SessionMap.h
src/mds/SimpleLock.h
src/mds/SnapClient.h
src/mds/StrayManager.cc
src/mds/StrayManager.h
src/mds/events/ECommitted.h
src/mds/events/EMetaBlob.h
src/mds/events/ENoOp.h
src/mds/events/EOpen.h
src/mds/flock.h
src/mds/mdstypes.h
src/messages/MMonMap.h
src/mon/Elector.h
src/mon/MonCap.h
src/mon/MonClient.h
src/mon/Monitor.cc
src/mon/Monitor.h
src/mon/MonitorDBStore.h
src/mon/OSDMonitor.cc
src/mon/OSDMonitor.h
src/mon/Paxos.cc
src/mon/Paxos.h
src/mon/PaxosService.h
src/mon/mon_types.h
src/msg/Dispatcher.h
src/msg/Message.h
src/msg/async/AsyncConnection.cc
src/msg/async/AsyncMessenger.h
src/msg/async/Event.h
src/msg/async/EventEpoll.h
src/msg/async/EventKqueue.h
src/msg/async/EventSelect.h
src/msg/async/net_handler.h
src/msg/msg_types.h
src/msg/simple/DispatchQueue.h
src/msg/simple/Pipe.h
src/msg/simple/SimpleMessenger.h
src/msg/xio/QueueStrategy.h
src/msg/xio/XioConnection.h
src/msg/xio/XioMsg.h
src/msg/xio/XioPool.h
src/msg/xio/XioPortal.h
src/os/FuseStore.h
src/os/ObjectStore.h
src/os/bluestore/BlockDevice.h
src/os/bluestore/BlueFS.h
src/os/bluestore/BlueRocksEnv.cc
src/os/bluestore/BlueRocksEnv.h
src/os/bluestore/BlueStore.h
src/os/bluestore/bluestore_types.h
src/os/filestore/BtrfsFileStoreBackend.h
src/os/filestore/CollectionIndex.h
src/os/filestore/DBObjectMap.h
src/os/filestore/FDCache.h
src/os/filestore/FileJournal.h
src/os/filestore/FileStore.cc
src/os/filestore/FileStore.h
src/os/filestore/GenericFileStoreBackend.h
src/os/filestore/HashIndex.h
src/os/filestore/IndexManager.h
src/os/filestore/JournalingObjectStore.h
src/os/filestore/LFNIndex.cc
src/os/filestore/WBThrottle.h
src/os/filestore/XfsFileStoreBackend.h
src/os/filestore/ZFSFileStoreBackend.h
src/os/fs/FS.h
src/os/kstore/KStore.h
src/os/kstore/kstore_types.h
src/os/memstore/MemStore.h
src/os/memstore/PageSet.h
src/osd/ClassHandler.h
src/osd/ECBackend.h
src/osd/ECTransaction.cc
src/osd/ECTransaction.h
src/osd/ECUtil.h
src/osd/HitSet.h
src/osd/OSD.cc
src/osd/OSD.h
src/osd/OSDCap.h
src/osd/OSDMap.h
src/osd/PG.cc
src/osd/PG.h
src/osd/ReplicatedBackend.h
src/osd/ReplicatedPG.cc
src/osd/ReplicatedPG.h
src/osd/SnapMapper.cc
src/osd/Watch.cc
src/osd/osd_types.cc
src/osd/osd_types.h
src/osdc/Journaler.cc
src/osdc/ObjectCacher.h
src/osdc/Objecter.h
src/rbd_replay/ActionTypes.cc
src/rbd_replay/Replayer.hpp
src/rbd_replay/actions.hpp
src/rgw/rgw_acl.h
src/rgw/rgw_acl_s3.h
src/rgw/rgw_acl_swift.h
src/rgw/rgw_admin.cc
src/rgw/rgw_client_io.h
src/rgw/rgw_common.h
src/rgw/rgw_cors_s3.h
src/rgw/rgw_fcgi.h
src/rgw/rgw_formats.h
src/rgw/rgw_http_client.h
src/rgw/rgw_loadgen.h
src/rgw/rgw_log.cc
src/rgw/rgw_main.cc
src/rgw/rgw_metadata.cc
src/rgw/rgw_object_expirer.cc
src/rgw/rgw_object_expirer_core.h
src/rgw/rgw_op.h
src/rgw/rgw_orphan.h
src/rgw/rgw_quota.cc
src/rgw/rgw_rados.cc
src/rgw/rgw_rados.h
src/rgw/rgw_replica_log.h
src/rgw/rgw_rest_client.cc
src/rgw/rgw_rest_conn.cc
src/rgw/rgw_rest_s3.h
src/rgw/rgw_rest_s3website.h
src/rgw/rgw_rest_user.cc
src/rgw/rgw_swift.h
src/rgw/rgw_user.h
src/rgw/rgw_xml.h
src/test/ObjectMap/KeyValueDBMemory.cc
src/test/ObjectMap/KeyValueDBMemory.h
src/test/TestTimers.cc
src/test/admin_socket.cc
src/test/bench/bencher.cc
src/test/bench/distribution.h
src/test/bench/dumb_backend.h
src/test/bench/rados_backend.h
src/test/bench/rbd_backend.h
src/test/bench/small_io_bench_fs.cc
src/test/bench_log.cc
src/test/ceph_argparse.cc
src/test/common/ObjectContents.h
src/test/common/test_async_compressor.cc
src/test/common/test_lru.cc
src/test/common/test_prioritized_queue.cc
src/test/compressor/compressor_plugin_example.cc
src/test/encoding.cc
src/test/librbd/test_ImageWatcher.cc
src/test/librbd/test_librbd.cc
src/test/messenger/simple_dispatcher.h
src/test/messenger/xio_dispatcher.h
src/test/mon/test-mon-msg.cc
src/test/mon/test_mon_workloadgen.cc
src/test/msgr/test_async_driver.cc
src/test/msgr/test_msgr.cc
src/test/objectstore/TestObjectStoreState.h
src/test/objectstore/store_test.cc
src/test/objectstore/workload_generator.h
src/test/old/testmpi.cc
src/test/old/testnewbuffers.cc
src/test/osd/Object.h
src/test/osd/RadosModel.h
src/test/osd/TestPGLog.cc
src/test/osd/hitset.cc
src/test/osd/types.cc
src/test/perf_local.cc
src/test/system/cross_process_sem.h
src/test/test_snap_mapper.cc
src/test/test_stress_watch.cc
src/test/test_xlist.cc
src/tools/RadosDump.h
src/tools/ceph_monstore_tool.cc
src/tools/ceph_objectstore_tool.cc
src/tools/cephfs/TableTool.cc
src/tools/rados/PoolDump.h
src/tools/rados/rados.cc
src/tools/rbd/action/BenchWrite.cc
src/tools/rbd/action/Journal.cc