refactor(cpp/db): unified namespace

Former-commit-id: 9544c6ed95bcba1f8feb7e7f1d7a7b07ccd40872
This commit is contained in:
Xu Peng 2019-04-14 19:03:39 +08:00 committed by xj.lin
parent 90f95f3bd6
commit 1fc48aaa8b
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_