xref: /aosp_15_r20/external/libconfig/contrib/chained/examples/README.md (revision 2e9d491483b805f09ea864149eadd5680efcc72a)
1*2e9d4914SAndroid Build Coastguard Worker
2*2e9d4914SAndroid Build Coastguard Worker### Running the examples ###
3*2e9d4914SAndroid Build Coastguard Worker
4*2e9d4914SAndroid Build Coastguard WorkerExpected Console Output:
5*2e9d4914SAndroid Build Coastguard Worker
6*2e9d4914SAndroid Build Coastguard Worker```C++
7*2e9d4914SAndroid Build Coastguard Worker<<< Example 1 >>>
8*2e9d4914SAndroid Build Coastguard Worker
9*2e9d4914SAndroid Build Coastguard Worker'longitude' setting is out of valid bounds (max: 180). Value was: 1200.35
10*2e9d4914SAndroid Build Coastguard WorkerMissing 'latitude' setting in configuration file.
11*2e9d4914SAndroid Build Coastguard WorkerCannot proceed until all mandatory settings are set.
12*2e9d4914SAndroid Build Coastguard Worker
13*2e9d4914SAndroid Build Coastguard Worker
14*2e9d4914SAndroid Build Coastguard Worker<<< Example 2 >>>
15*2e9d4914SAndroid Build Coastguard Worker
16*2e9d4914SAndroid Build Coastguard WorkerTITLE                           AUTHOR                           PRICE   QTY
17*2e9d4914SAndroid Build Coastguard WorkerTreasure Island                 Robert Louis Stevenson          $ 29.99  5
18*2e9d4914SAndroid Build Coastguard WorkerSnow Crash                      Neal Stephenson                 $  9.99  8
19*2e9d4914SAndroid Build Coastguard Worker
20*2e9d4914SAndroid Build Coastguard Worker
21*2e9d4914SAndroid Build Coastguard Worker<<< Example 3 >>>
22*2e9d4914SAndroid Build Coastguard Worker
23*2e9d4914SAndroid Build Coastguard Worker'longitude' setting is out of valid bounds (max: 180). Value was: 1200.35
24*2e9d4914SAndroid Build Coastguard WorkerMissing 'latitude' setting in configuration file.
25*2e9d4914SAndroid Build Coastguard WorkerCannot proceed until all mandatory settings are set.
26*2e9d4914SAndroid Build Coastguard Worker
27*2e9d4914SAndroid Build Coastguard WorkerExpected Config Layout:
28*2e9d4914SAndroid Build Coastguard Worker
29*2e9d4914SAndroid Build Coastguard Worker// -- begin --
30*2e9d4914SAndroid Build Coastguard Workername = "<name>";
31*2e9d4914SAndroid Build Coastguard Workerabstract = "<unknown>";
32*2e9d4914SAndroid Build Coastguard Workerlongitude = 0.0;
33*2e9d4914SAndroid Build Coastguard Workerlatitude = 0.0;
34*2e9d4914SAndroid Build Coastguard Workerinventory =
35*2e9d4914SAndroid Build Coastguard Worker{
36*2e9d4914SAndroid Build Coastguard Worker   movies = ( );
37*2e9d4914SAndroid Build Coastguard Worker   books = (
38*2e9d4914SAndroid Build Coastguard Worker      {
39*2e9d4914SAndroid Build Coastguard Worker         title = "bookXYZ";
40*2e9d4914SAndroid Build Coastguard Worker      } );
41*2e9d4914SAndroid Build Coastguard Worker};
42*2e9d4914SAndroid Build Coastguard Worker// --- end ---
43*2e9d4914SAndroid Build Coastguard Worker```