Lines Matching defs:aVal
156 int SVCHlpClient::write (const void *aVal, size_t aLen)
158 AssertReturn(aVal != NULL, VERR_INVALID_PARAMETER);
165 BOOL ok = WriteFile (mWriteEnd, aVal, (ULONG)aLen, &written, NULL);
170 int SVCHlpClient::write (const Utf8Str &aVal)
176 if (aVal.isEmpty())
179 size_t len = aVal.length();
186 vrc = write (aVal.c_str(), len);
198 int SVCHlpClient::read (void *aVal, size_t aLen)
200 AssertReturn(aVal != NULL, VERR_INVALID_PARAMETER);
207 BOOL ok = ReadFile (mReadEnd, aVal, (ULONG)aLen, &read, NULL);
212 int SVCHlpClient::read (Utf8Str &aVal)
227 aVal.setNull();
231 aVal.reserve(len + 1);
232 aVal.mutableRaw()[len] = 0;
235 vrc = read (aVal.mutableRaw(), len);