Lines Matching refs:virtual
86 virtual AudioError RaiseError(
92 virtual void PrintMsg(
98 virtual ~Audio(); // Destructor
104 virtual char *GetName() const; // Get name string
107 virtual void SetErrorFunction(
110 virtual Double ReadPosition() const; // Get read position
111 virtual Double WritePosition() const; // Get write position
114 virtual Double SetReadPosition(
119 virtual Double SetWritePosition(
124 virtual AudioError Read(
129 virtual AudioError Write(
136 virtual AudioHdr GetHeader() = 0; // Get header
137 virtual AudioHdr GetDHeader(Double); // Get header at pos
138 virtual Double GetLength() const = 0; // Get length, in secs
141 virtual AudioError ReadData(
147 virtual AudioError WriteData(
153 virtual AudioError AppendData(
159 virtual AudioError Copy(
163 virtual AudioError Copy(
170 virtual AudioError AsyncCopy(
178 virtual Boolean isFile() const { return (FALSE); }
179 virtual Boolean isDevice() const { return (FALSE); }
180 virtual Boolean isDevicectl() const { return (FALSE); }
181 virtual Boolean isPipe() const { return (FALSE); }
182 virtual Boolean isBuffer() const { return (FALSE); }
183 virtual Boolean isExtent() const { return (FALSE); }
184 virtual Boolean isList() const { return (FALSE); }