Lines Matching refs:virtual
84 virtual AudioError RaiseError(
90 virtual void PrintMsg(
96 virtual ~Audio(); // Destructor
102 virtual char *GetName() const; // Get name string
105 virtual void SetErrorFunction(
108 virtual Double ReadPosition() const; // Get read position
109 virtual Double WritePosition() const; // Get write position
112 virtual Double SetReadPosition(
117 virtual Double SetWritePosition(
122 virtual AudioError Read(
127 virtual AudioError Write(
134 virtual AudioHdr GetHeader() = 0; // Get header
135 virtual AudioHdr GetDHeader(Double); // Get header at pos
136 virtual Double GetLength() const = 0; // Get length, in secs
139 virtual AudioError ReadData(
145 virtual AudioError WriteData(
151 virtual AudioError AppendData(
157 virtual AudioError Copy(
161 virtual AudioError Copy(
168 virtual AudioError AsyncCopy(
176 virtual Boolean isFile() const { return (FALSE); } in isFile()
177 virtual Boolean isDevice() const { return (FALSE); } in isDevice()
178 virtual Boolean isDevicectl() const { return (FALSE); } in isDevicectl()
179 virtual Boolean isPipe() const { return (FALSE); } in isPipe()
180 virtual Boolean isBuffer() const { return (FALSE); } in isBuffer()
181 virtual Boolean isExtent() const { return (FALSE); } in isExtent()
182 virtual Boolean isList() const { return (FALSE); } in isList()