Struct CheckedWriter

A wrapper around a writer that, before forwarding every write operation, validates the input given by the user using a chain of validating cursors.

This type should not be instantiated directly, but with the helper function withValidation.

Template arguments

struct CheckedWriter(WriterType, CursorType)
if (isWriter!WriterType && (is(CursorType == void) || isCursor!CursorType && is(WriterType.StringType == CursorType.StringType)));

Authors

Copyright

License