PiPo
Plug In Plug Out / Plugin Interface for Processing Objects
PiPoOp Class Reference

#include <PiPoHost.h>

Public Member Functions

 PiPoOp (unsigned int index=0)
 
void setParent (PiPo::Parent *parent)
 
void clear (void)
 
void parse (std::string str, size_t &pos)
 
bool instantiate (PiPo::Parent *parent, PiPoModuleFactory *moduleFactory)
 
void set (unsigned int index, PiPo::Parent *parent, PiPoModuleFactory *moduleFactory, const PiPoOp &other)
 
PiPogetPiPo ()
 
const char * getInstanceName ()
 
bool isInstanceName (const char *str)
 

Detailed Description

element of pipo chain, points to pipo pipo

Member Function Documentation

◆ parse()

void PiPoOp::parse ( std::string  str,
size_t &  pos 
)
inline

parse one pipo name, and optional instance name in '(' ')'