CppUtils/zlib_cpp/ZlibCpp.h

55 lines
1.1 KiB
C
Raw Permalink Normal View History

2025-06-05 10:06:43 +08:00
#pragma once
/**
* @file ZlibCpp.h
* @brief zlib C++
* @version 1.0
* @author ZlibCpp Team
*
* zlib的C++
* - ZlibCompressor:
* - ZlibDecompressor:
* - ZlibUtils: 便
* - ZlibException:
*
*
* - Zlib: zlib格式
* - Gzip: Gzip格式
* - Raw: deflate格式
*/
// 核心类
#include "ZlibException.h"
#include "ZlibBase.h"
#include "ZlibCompressor.h"
#include "ZlibDecompressor.h"
#include "ZlibUtils.h"
/**
* @namespace ZlibCpp
* @brief zlib C++
*/
namespace ZlibCpp {
/**
* @brief
*/
constexpr const char* ZLIB_CPP_VERSION = "1.0.0";
/**
* @brief
* @return
*/
inline std::string GetLibraryVersion() {
return ZLIB_CPP_VERSION;
}
/**
* @brief zlib版本
* @return zlib版本字符串
*/
inline std::string GetZlibVersion() {
return ZlibUtils::GetVersion();
}
} // namespace ZlibCpp