[#BloombergLP-bdljsn-JsonTestSuiteUtil-Datum]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdljsn.adoc[bdljsn]::xref:BloombergLP/bdljsn/JsonTestSuiteUtil.adoc[JsonTestSuiteUtil]::Datum
:relfileprefix: ../../../
:mrdocs:

This aggregate type describes a test&hyphen;point of the _JSON_ _Test_ _Suite_&period;

== Synopsis

Declared in `&lt;bdljsn&lowbar;jsontestsuiteutil&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct Datum;
----

== Data Members

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bdljsn/JsonTestSuiteUtil/Datum/d_JSON_p.adoc[`d&lowbar;JSON&lowbar;p`] 
| Contents of the JSON test file&period;
| xref:BloombergLP/bdljsn/JsonTestSuiteUtil/Datum/d_expected.adoc[`d&lowbar;expected`] 
| Whether the parser should accept, reject, or may do either&period;
| xref:BloombergLP/bdljsn/JsonTestSuiteUtil/Datum/d_length.adoc[`d&lowbar;length`] 
| Length of the `d&lowbar;JSON&lowbar;p` contents&period;
| xref:BloombergLP/bdljsn/JsonTestSuiteUtil/Datum/d_line.adoc[`d&lowbar;line`] 
| Source line number of the test&hyphen;point definition&period;
| xref:BloombergLP/bdljsn/JsonTestSuiteUtil/Datum/d_testName_p.adoc[`d&lowbar;testName&lowbar;p`] 
| Name of the JSON test file&period;
|===



[.small]#Created with https://www.mrdocs.com[MrDocs]#
