8#ifndef INCLUDED_BDLJSN_WRITESTYLE
9#define INCLUDED_BDLJSN_WRITESTYLE
104#include <bdlscm_version.h>
106#include <bsl_iosfwd.h>
148 static bsl::ostream&
print(bsl::ostream& stream,
151 int spacesPerLevel = 4);
198 return WriteStyle::print(stream, value, 0, -1);
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdljsn_error.h:143
bsl::ostream & operator<<(bsl::ostream &stream, const Error &object)
Definition bdljsn_writestyle.h:123
static bsl::ostream & print(bsl::ostream &stream, WriteStyle::Enum value, int level=0, int spacesPerLevel=4)
static const char * toAscii(WriteStyle::Enum value)
Enum
Definition bdljsn_writestyle.h:127
@ e_ONELINE
Definition bdljsn_writestyle.h:129
@ e_PRETTY
Definition bdljsn_writestyle.h:128
@ e_COMPACT
Definition bdljsn_writestyle.h:130