载入中...
搜索中...
未找到
DataModule.cpp 文件参考
#include "DataModule.h"
#include "common/b64.h"
#include "common/Exception.h"
#include "HashFunction.h"
#include <simplesquirrel/simplesquirrel.hpp>
#include <Poco/Exception.h>
#include <Poco/DOM/DOMParser.h>
#include <Poco/DOM/DOMWriter.h>
#include <Poco/JSON/Parser.h>
#include <Poco/JSON/Stringifier.h>
#include <Poco/XML/XMLWriter.h>
#include <cmath>
#include <functional>
#include <iostream>
#include <list>
#include <sstream>

浏览源代码.

命名空间

namespace  eve
 
namespace  eve::data
 

函数

 eve::data::Module_IMPL (DataModule, new DataModule())
 
CompressedDataeve::data::compress (std::string format, const char *rawbytes, size_t rawsize, int level=-1)
 Compresses a block of memory using the given compression format.
 
char * eve::data::decompress (CompressedData *data, size_t &decompressedsize)
 Decompresses existing compressed data into raw bytes.
 
char * eve::data::decompress (std::string format, const char *cbytes, size_t compressedsize, size_t &rawsize)
 Decompresses existing compressed data into raw bytes.
 
char * eve::data::encode (std::string format, const char *src, size_t srclen, size_t &dstlen, size_t linelen)
 
char * eve::data::decode (std::string format, const char *src, size_t srclen, size_t &dstlen)
 
std::string eve::data::hash (std::string function, Data *input)
 Hash the input, producing an set of bytes as output.
 
std::string eve::data::hash (std::string function, const char *input, uint64_t size)
 
void eve::data::hash (std::string function, Data *input, HashFunction::Value &output)
 
void eve::data::hash (std::string function, const char *input, uint64_t size, HashFunction::Value &output)