что является внутренним :: state :: Entry и где оно определено в мезо

Я пробовал проект apache mesos ZooKeeper часть, и я хотел бы узнать больше об использовании internal::state:Entry
Я не могу видеть, где это определено или это класс? Кто-то может дать больше информации об этой части

0

Решение

Запись — это сообщение, определенное включают в себя / Mesos / штат / state.proto. Он компилируется с другими сообщениями protobuf от Make (делать вызовы protoc). Сделайте генерировать протобуф скомпилированные файлы C ++. После сборки вы можете найти Entry в build/include/mesos/state/state.pb.h при условии, что вы следуете официальное руководство по сборке.

Запись используется как Объект доступа к данным и может быть упакован Variable «заставить неизменность».

Пример использования записи можно найти в SRC / состояние / leveldb.cpp или же SRC / состояние / in_memory.cpp. Как вы можете видеть, это просто обертывание butes для сохранения с каким-то именем, которое позволяет его найти.

2

Другие решения

Других решений пока нет …