reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
38 Buffer = static_cast<char *>(std::realloc(Buffer, BufferCapacity)); 38 Buffer = static_cast<char *>(std::realloc(Buffer, BufferCapacity)); 39 if (Buffer == nullptr) 71 Buffer = Buffer_; 85 std::memmove(Buffer + CurrentPosition, R.begin(), Size); 92 Buffer[CurrentPosition++] = C; 133 return CurrentPosition ? Buffer[CurrentPosition - 1] : '\0'; 138 char *getBuffer() { return Buffer; } 139 char *getBufferEnd() { return Buffer + CurrentPosition - 1; }