Skip to content

Furkanzmc/ofxProcess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

ofxProcess

ofxProcess is a simple wrapper to use Poco::Process and read/write operations for a process.

You can: - Launch a process - Read the output from that process - Write to the process

Example

void ofApp::setup()
{
    std::vector<std::string> args;

#if defined(_WIN32)
    m_Process.setup("ipconfig", "", args);
#else
    args.push_back("ipinfo.io/ip");
    m_Process.setup("curl", "", args);
#endif // defined(_WIN32)

    m_Process.launch();
}

void ofApp::keyReleased(int key)
{
    if (key == 'r') {
        std::cout << "Reading...\n" << std::flush;
        std::cout << m_Process.read() << std::endl;
    }
}

About

ofxProcess is a simple wrapper to use Poco::Process and read/write operations for a process.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages