Lines Matching refs:StreamPtr
57 static StreamPtr OpenCopyOf(const void* buffer, size_t size, ErrorPtr* error);
58 static StreamPtr OpenCopyOf(std::string buffer, ErrorPtr* error);
59 static StreamPtr OpenCopyOf(const char* buffer, ErrorPtr* error);
62 inline static StreamPtr OpenCopyOf(std::vector<T> buffer, ErrorPtr* error) { in OpenCopyOf()
74 static StreamPtr OpenRef(const void* buffer, size_t size, ErrorPtr* error);
75 static StreamPtr OpenRef(const std::string& buffer, ErrorPtr* error);
76 static StreamPtr OpenRef(const char* buffer, ErrorPtr* error);
79 inline static StreamPtr OpenRef(const std::vector<T>& buffer, in OpenRef()
92 static StreamPtr Create(size_t reserve_size, ErrorPtr* error);
94 inline static StreamPtr Create(ErrorPtr* error) { return Create(0, error); } in Create()
100 static StreamPtr CreateRef(std::string* buffer, ErrorPtr* error);
108 static StreamPtr CreateRef(std::vector<T>* buffer, ErrorPtr* error) { in CreateRef()
118 static StreamPtr CreateRefForAppend(std::string* buffer, ErrorPtr* error);
126 static StreamPtr CreateRefForAppend(std::vector<T>* buffer, ErrorPtr* error) { in CreateRefForAppend()
138 static StreamPtr CreateEx(