Lines Matching refs:std

198 /*Same as lodepng_decode_memory, but decodes to an std::vector.*/
199 unsigned decode(std::vector<unsigned char>& out, unsigned& w, unsigned& h,
202 unsigned decode(std::vector<unsigned char>& out, unsigned& w, unsigned& h,
203 const std::vector<unsigned char>& in,
210 unsigned decode(std::vector<unsigned char>& out, unsigned& w, unsigned& h,
211 const std::string& filename,
217 /*Same as lodepng_encode_memory, but encodes to an std::vector.*/
218 unsigned encode(std::vector<unsigned char>& out,
221 unsigned encode(std::vector<unsigned char>& out,
222 const std::vector<unsigned char>& in, unsigned w, unsigned h,
230 unsigned encode(const std::string& filename,
233 unsigned encode(const std::string& filename,
234 const std::vector<unsigned char>& in, unsigned w, unsigned h,
821 //The LodePNG C++ wrapper uses std::vectors instead of manually allocated memory buffers.
836 unsigned decode(std::vector<unsigned char>& out, unsigned& w, unsigned& h,
839 unsigned decode(std::vector<unsigned char>& out, unsigned& w, unsigned& h,
841 const std::vector<unsigned char>& in);
846 unsigned encode(std::vector<unsigned char>& out,
849 unsigned encode(std::vector<unsigned char>& out,
850 const std::vector<unsigned char>& in, unsigned w, unsigned h,
856 Load a file from disk into an std::vector. If the vector is empty, then either
859 void load_file(std::vector<unsigned char>& buffer, const std::string& filename);
862 Save the binary data in an std::vector to a file on disk. The file is overwritten
865 void save_file(const std::vector<unsigned char>& buffer, const std::string& filename);
872 unsigned decompress(std::vector<unsigned char>& out, const unsigned char* in, size_t insize,
875 //Zlib-decompress an std::vector
876 unsigned decompress(std::vector<unsigned char>& out, const std::vector<unsigned char>& in,
882 unsigned compress(std::vector<unsigned char>& out, const unsigned char* in, size_t insize,
885 //Zlib-compress an std::vector
886 unsigned compress(std::vector<unsigned char>& out, const std::vector<unsigned char>& in,
1033 The C++ version has extra functions with std::vectors in the interface and the
1463 std::vectors and std::strings in C++ can be incompatible.
1535 std::vector<unsigned char> image;
1540 if(error) std::cout << "decoder error " << error << ": " << lodepng_error_text(error) << std::endl;
1645 invalid std::vector element [0] fixed, and level 3 and 4 warnings removed
1699 *) 07 sep 2005: (!) Changed to std::vector interface