refactor(cpp/db): unified namespace

Former-commit-id: 7f20ca04dbd59f1c33919a410123d1e4af1ec47f
This commit is contained in:
Xu Peng 2019-04-14 19:03:39 +08:00
parent 20cabdad34
commit 0d20f3975a
6 changed files with 38 additions and 12 deletions

View File

@ -4,7 +4,9 @@
#include <string>
#include "options.h"
namespace vecengine {
namespace zilliz {
namespace vecwise {
namespace engine {
class Env;
@ -22,6 +24,8 @@ public:
virtual ~DB();
}; // DB
} // namespace vecengine
} // namespace engine
} // namespace vecwise
} // namespace zilliz
#endif // VECENGINE_DB_H_

View File

@ -5,7 +5,9 @@
#include <condition_variable>
#include "db.h"
namespace vecengine {
namespace zilliz {
namespace vecwise {
namespace engine {
class Env;
@ -40,6 +42,10 @@ private:
}; // DBImpl
} // namespace vecengine
} // namespace engine
} // namespace vecwise
} // namespace zilliz
#endif // VECENGINE_DB_META_IMPL_H_
#endif // VECENGINE_DB_IMPL_H_

View File

@ -3,7 +3,9 @@
#include <vector>
namespace vecengine {
namespace zilliz {
namespace vecwise {
namespace engine {
#define uint64_t IDNumber;
#define IDNumber* IDNumberPtr;
@ -30,6 +32,8 @@ private:
}; // SimpleIDGenerator
} // namespace vecengine
} // namespace engine
} // namespace vecwise
} // namespace zilliz
#endif // UTILS_ID_GENERATORS_H_

View File

@ -9,7 +9,9 @@ class faiss::IndexIDMap;
class faiss::Index;
namespace vecengine {
namespace zilliz {
namespace vecwise {
namespace engine {
class MemVectors {
public:
@ -51,6 +53,8 @@ private:
}; // MemManager
} // namespace vecengine
} // namespace engine
} // namespace vecwise
} // namespace zilliz
#endif

View File

@ -3,7 +3,9 @@
#include <string>
namespace vecengine {
namespace zilliz {
namespace vecwise {
namespace engine {
struct Options {
uint16_t memory_sync_interval = 10;
@ -28,6 +30,8 @@ struct DBMetaOptions : public MetaOptions {
}; // DBMetaOptions
} // namespace vecengine
} // namespace engine
} // namespace vecwise
} // namespace zilliz
#endif // VECENGINE_OPTIONS_H_

View File

@ -1,7 +1,9 @@
#ifndef VECENGINE_STATUS_H_
#define VECENGINE_STATUS_H_
namespace vecengine {
namespace zilliz {
namespace vecwise {
namespace engine {
class Status {
public:
@ -50,6 +52,8 @@ inline Status& Status::operator=(Status&& rhs_) noexcept {
return *this;
}
} // namespace vecengine
} // namespace engine
} // namespace vecwise
} // namespace zilliz
#endif // VECENGINE_STATUS_H_