類別:LinearConduit
線性音訊資料導流管
類型 | 使用 | 成員 | 說明 |
建構子 | public | ||
解構子 | public | ||
列舉 | public | ||
列舉 | public | ||
列舉 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
資料 | public | ||
函式 | public | ||
函式 | public | ||
函式 | public | ||
函式 | protected | ||
函式 | protected |
C/C++定義
class LinearConduit : public Conduit
{
public:
explicit LinearConduit (void) ;
LinearConduit (int size) ;
virtual ~LinearConduit (void) ;
virtual int obtain (void) ;
virtual int put (void) ;
virtual void finish (ConduitDirection direction = NoDirection ,
FinishCondition condition = Correct ) ;
virtual int setBufferSize (int size) ;
virtual int size (void) const ;
virtual unsigned char * window (void) const ;
protected:
unsigned char * buffer ;
int Size ;
virtual int LinearPut (void) ;
};