NIM PC Cross Platform SDK
载入中...
搜索中...
未找到
phmap::BinaryOutputArchive类 参考

#include <phmap_dump.h>

Public 成员函数

 BinaryOutputArchive (const char *file_path)
 
bool saveBinary (const void *p, size_t sz)
 
template<typename V >
std::enable_if< type_traits_internal::IsTriviallyCopyable< V >::value, bool >::type saveBinary (const V &v)
 
template<typename Map >
auto saveBinary (const Map &v) -> decltype(v.phmap_dump(*this), bool())
 

Private 属性

std::ofstream ofs_
 

构造及析构函数说明

◆ BinaryOutputArchive()

phmap::BinaryOutputArchive::BinaryOutputArchive ( const char *  file_path)
inline

成员函数说明

◆ saveBinary() [1/3]

template<typename Map >
auto phmap::BinaryOutputArchive::saveBinary ( const Map &  v) -> decltype(v.phmap_dump(*this), bool())
inline

◆ saveBinary() [2/3]

template<typename V >
std::enable_if< type_traits_internal::IsTriviallyCopyable< V >::value, bool >::type phmap::BinaryOutputArchive::saveBinary ( const V &  v)
inline

◆ saveBinary() [3/3]

bool phmap::BinaryOutputArchive::saveBinary ( const void *  p,
size_t  sz 
)
inline

类成员变量说明

◆ ofs_

std::ofstream phmap::BinaryOutputArchive::ofs_
private

该类的文档由以下文件生成: