mirror of
				https://github.com/nomic-ai/gpt4all.git
				synced 2025-11-04 07:55:24 +00:00 
			
		
		
		
	* chore: boilerplate, refactor in future * chore: boilerplate * feat: can compile succesfully * document .gyp file * add src, test and fix gyp * progress on prompting and some helper methods * add destructor and basic prompting work, prepare download function * download function done * download function edits and adding documentation * fix bindings memory issue and add tests and specs * add more documentation and readme * add npmignore * Update README.md Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * Update package.json - redundant scripts Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> --------- Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com>
		
			
				
	
	
		
			22 lines
		
	
	
		
			401 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			401 B
		
	
	
	
		
			C++
		
	
	
	
	
	
//https://stackoverflow.com/questions/5419356/redirect-stdout-stderr-to-a-string
 | 
						|
#ifndef COUTREDIRECT_H
 | 
						|
#define COUTREDIRECT_H
 | 
						|
 | 
						|
#include <iostream>
 | 
						|
#include <streambuf>
 | 
						|
#include <string>
 | 
						|
#include <sstream>
 | 
						|
 | 
						|
class CoutRedirect {
 | 
						|
public:
 | 
						|
    CoutRedirect();
 | 
						|
    std::string getString();
 | 
						|
    ~CoutRedirect();
 | 
						|
 | 
						|
private:
 | 
						|
    std::stringstream buffer;
 | 
						|
    std::streambuf* old;
 | 
						|
};
 | 
						|
 | 
						|
#endif  // COUTREDIRECT_H
 |