Compare the scratch buffer to the specified expected NTBS.
Synopsis
Declared in <bsls_outputredirector.h>
int
compare(char const* expected) const;
Description
Compare the character buffer pointed to by the specified pointer expected with any output that has been loaded into the scratch buffer. The expected buffer is assumed to be a NTBS, and its length is taken to be the string length of the NTBS. Return 0 if the expected buffer has the same length and contents as the scratch buffer, and non‐zero otherwise. The behavior is undefined unless enable has previously been called successfully.
Return Value
0 if the buffers match; non‐zero otherwise
Parameters
Name |
Description |
expected |
null‐terminated string to compare against the scratch buffer |
Created with MrDocs