|
nndeploy C++ API
0.2.0
nndeploy C++ API
|
#include "nndeploy/base/any.h"#include "nndeploy/base/common.h"#include "nndeploy/base/glic_stl_include.h"#include "nndeploy/base/log.h"#include "nndeploy/base/macro.h"#include "nndeploy/base/object.h"#include "nndeploy/base/opencv_include.h"#include "nndeploy/base/status.h"#include "nndeploy/base/string.h"#include "nndeploy/dag/edge.h"#include "nndeploy/dag/node.h"#include "nndeploy/device/buffer.h"#include "nndeploy/device/device.h"#include "nndeploy/device/memory_pool.h"#include "nndeploy/device/tensor.h"Go to the source code of this file.
Namespaces | |
| nndeploy | |
| nndeploy::codec | |
Typedefs | |
| using | nndeploy::codec::createDecodeFunc = std::function< Decode *(base::CodecFlag flag, const std::string &name, dag::Edge *output)> |
| using | nndeploy::codec::createDecodeSharedPtrFunc = std::function< std::shared_ptr< Decode >(base::CodecFlag flag, const std::string &name, dag::Edge *output)> |
| using | nndeploy::codec::createEncodeFunc = std::function< Encode *(base::CodecFlag flag, const std::string &name, dag::Edge *input)> |
| using | nndeploy::codec::createEncodeSharedPtrFunc = std::function< std::shared_ptr< Encode >(base::CodecFlag flag, const std::string &name, dag::Edge *input)> |
Functions | |
| Decode * | nndeploy::codec::createDecode (base::CodecType type, base::CodecFlag flag, const std::string &name, dag::Edge *output) |
| std::shared_ptr< Decode > | nndeploy::codec::createDecodeSharedPtr (base::CodecType type, base::CodecFlag flag, const std::string &name, dag::Edge *output) |
| Encode * | nndeploy::codec::createEncode (base::CodecType type, base::CodecFlag flag, const std::string &name, dag::Edge *input) |
| std::shared_ptr< Encode > | nndeploy::codec::createEncodeSharedPtr (base::CodecType type, base::CodecFlag flag, const std::string &name, dag::Edge *input) |
| std::map< base::CodecType, createDecodeFunc > & | nndeploy::codec::getGlobalCreateDecodeFuncMap () |
| std::map< base::CodecType, createDecodeSharedPtrFunc > & | nndeploy::codec::getGlobalCreateDecodeSharedPtrFuncMap () |
| std::map< base::CodecType, createEncodeFunc > & | nndeploy::codec::getGlobalCreateEncodeFuncMap () |
| std::map< base::CodecType, createEncodeSharedPtrFunc > & | nndeploy::codec::getGlobalCreateEncodeSharedPtrFuncMap () |