Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
afw_runtime_object_maps.c
Go to the documentation of this file.
1 // See the 'COPYING' file in the project root for licensing information.
2 /*
3  * Adaptive Framework Runtime Object Mapping
4  *
5  * Copyright (c) 2010-2023 Clemson University
6  *
7  */
8 
9 /* ----------------------------- N O T E -------------------------------------
10  *
11  * This file is generated by "afwdev generate afw".
12  *
13  * Do not change this file directly or the changes will be lost the next time
14  * this file is regenerated.
15  *
16  * -------------------------------------------------------------------------*/
17 
18 
19 
25 #include "afw.h"
26 #include "afw_generated.h"
27 #include "afw_internal.h"
28 
29 
30 
31 /* Runtime object map properties for _AdaptiveAction_ objects. */
32 
34 impl_runtime_meta__AdaptiveAction_ = {
35  &afw_s__AdaptiveAction_,
36  NULL,
38  false,
39 };
40 
41 AFW_RUNTIME_OBJECT_INF(
43  impl_runtime_meta__AdaptiveAction_);
44 
45 
46 /* Runtime object map properties for _AdaptiveActions_ objects. */
47 
49 impl_runtime_meta__AdaptiveActions_ = {
50  &afw_s__AdaptiveActions_,
51  NULL,
53  false,
54 };
55 
56 AFW_RUNTIME_OBJECT_INF(
58  impl_runtime_meta__AdaptiveActions_);
59 
60 
61 /* Runtime object map properties for _AdaptiveAdaptorMetrics_ objects. */
62 
64 impl_properties__AdaptiveAdaptorMetrics_[] = {
65  {
66  &afw_s_addObjectCount,
67  offsetof(afw_adaptor_impl_t, add_object_count),
68  -1,
70  AFW_UTF8_LITERAL(""),
71  { NULL },
72  &afw_s_default,
74  },
75  {
76  &afw_s_additional,
77  0,
78  -1,
80  AFW_UTF8_LITERAL(""),
81  { NULL },
82  &afw_s_adaptor_additional_metrics,
84  },
85  {
86  &afw_s_deleteObjectCount,
87  offsetof(afw_adaptor_impl_t, delete_object_count),
88  -1,
90  AFW_UTF8_LITERAL(""),
91  { NULL },
92  &afw_s_default,
94  },
95  {
96  &afw_s_getObjectCount,
97  offsetof(afw_adaptor_impl_t, get_object_count),
98  -1,
100  AFW_UTF8_LITERAL(""),
101  { NULL },
102  &afw_s_default,
104  },
105  {
106  &afw_s_modifyObjectCount,
107  offsetof(afw_adaptor_impl_t, modify_object_count),
108  -1,
110  AFW_UTF8_LITERAL(""),
111  { NULL },
112  &afw_s_default,
114  },
115  {
116  &afw_s_replaceObjectCount,
117  offsetof(afw_adaptor_impl_t, replace_object_count),
118  -1,
120  AFW_UTF8_LITERAL(""),
121  { NULL },
122  &afw_s_default,
124  },
125  {
126  &afw_s_retrieveObjectsCount,
127  offsetof(afw_adaptor_impl_t, retrieve_objects_count),
128  -1,
130  AFW_UTF8_LITERAL(""),
131  { NULL },
132  &afw_s_default,
134  },
135  {
136  &afw_s_updateObjectCount,
137  offsetof(afw_adaptor_impl_t, update_object_count),
138  -1,
140  AFW_UTF8_LITERAL(""),
141  { NULL },
142  &afw_s_default,
144  }
145 };
146 
147 static const afw_runtime_object_map_t
148 impl_runtime_object_map__AdaptiveAdaptorMetrics_ = {
149  &afw_s__AdaptiveAdaptorMetrics_,
150  8,
151  &impl_properties__AdaptiveAdaptorMetrics_[0]
152 };
153 
155 impl_runtime_meta__AdaptiveAdaptorMetrics_ = {
156  &afw_s__AdaptiveAdaptorMetrics_,
157  &impl_runtime_object_map__AdaptiveAdaptorMetrics_,
158  -1,
159  true,
160 };
161 
162 AFW_RUNTIME_OBJECT_INF(
164  impl_runtime_meta__AdaptiveAdaptorMetrics_);
165 
166 
167 /* Runtime object map properties for _AdaptiveAdaptorType_ objects. */
168 
170 impl_properties__AdaptiveAdaptorType_[] = {
171  {
172  &afw_s_adaptorType,
173  offsetof(afw_adaptor_factory_t, adaptor_type),
174  -1,
176  AFW_UTF8_LITERAL(""),
177  { NULL },
178  &afw_s_default,
180  },
181  {
182  &afw_s_description,
183  offsetof(afw_adaptor_factory_t, description),
184  -1,
186  AFW_UTF8_LITERAL("text/plain"),
187  { NULL },
188  &afw_s_indirect,
190  }
191 };
192 
193 static const afw_runtime_object_map_t
194 impl_runtime_object_map__AdaptiveAdaptorType_ = {
195  &afw_s__AdaptiveAdaptorType_,
196  2,
197  &impl_properties__AdaptiveAdaptorType_[0]
198 };
199 
201 impl_runtime_meta__AdaptiveAdaptorType_ = {
202  &afw_s__AdaptiveAdaptorType_,
203  &impl_runtime_object_map__AdaptiveAdaptorType_,
204  -1,
205  true,
206 };
207 
208 AFW_RUNTIME_OBJECT_INF(
210  impl_runtime_meta__AdaptiveAdaptorType_);
211 
212 
213 /* Runtime object map properties for _AdaptiveAdaptor_ objects. */
214 
216 impl_properties__AdaptiveAdaptor_[] = {
217  {
218  &afw_s_adaptorId,
219  offsetof(afw_adaptor_id_anchor_t, adaptor_id),
220  -1,
222  AFW_UTF8_LITERAL(""),
223  { NULL },
224  &afw_s_indirect,
226  },
227  {
228  &afw_s_metrics,
230  -1,
232  AFW_UTF8_LITERAL("_AdaptiveAdaptorMetrics_"),
233  { NULL },
234  &afw_s_adaptor_metrics,
236  },
237  {
238  &afw_s_properties,
239  offsetof(afw_adaptor_id_anchor_t, properties),
240  -1,
242  AFW_UTF8_LITERAL(""),
243  { NULL },
244  &afw_s_default,
246  },
247  {
248  &afw_s_referenceCount,
249  offsetof(afw_adaptor_id_anchor_t, reference_count),
250  -1,
252  AFW_UTF8_LITERAL(""),
253  { NULL },
254  &afw_s_default,
256  },
257  {
258  &afw_s_serviceId,
259  offsetof(afw_adaptor_id_anchor_t, service_id),
260  -1,
262  AFW_UTF8_LITERAL(""),
263  { NULL },
264  &afw_s_indirect,
266  },
267  {
268  &afw_s_stopping,
269  offsetof(afw_adaptor_id_anchor_t, adaptor_id),
270  -1,
272  AFW_UTF8_LITERAL("integer"),
274  &afw_s_stopping_adaptor_instances,
276  }
277 };
278 
279 static const afw_runtime_object_map_t
280 impl_runtime_object_map__AdaptiveAdaptor_ = {
281  &afw_s__AdaptiveAdaptor_,
282  6,
283  &impl_properties__AdaptiveAdaptor_[0]
284 };
285 
287 impl_runtime_meta__AdaptiveAdaptor_ = {
288  &afw_s__AdaptiveAdaptor_,
289  &impl_runtime_object_map__AdaptiveAdaptor_,
290  -1,
291  true,
292 };
293 
294 AFW_RUNTIME_OBJECT_INF(
296  impl_runtime_meta__AdaptiveAdaptor_);
297 
298 
299 /* Runtime object map properties for _AdaptiveAnnotation_ objects. */
300 
302 impl_runtime_meta__AdaptiveAnnotation_ = {
303  &afw_s__AdaptiveAnnotation_,
304  NULL,
306  false,
307 };
308 
309 AFW_RUNTIME_OBJECT_INF(
311  impl_runtime_meta__AdaptiveAnnotation_);
312 
313 
314 /* Runtime object map properties for _AdaptiveApplicationComponents_ objects. */
315 
317 impl_properties__AdaptiveApplicationComponents_[] = {
318  {
319  &afw_s_load,
320  offsetof(afw_components_t, object_id),
321  -1,
323  AFW_UTF8_LITERAL(""),
324  { NULL },
325  &afw_s_ensure_afw_components_extension_loaded,
327  }
328 };
329 
330 static const afw_runtime_object_map_t
331 impl_runtime_object_map__AdaptiveApplicationComponents_ = {
332  &afw_s__AdaptiveApplicationComponents_,
333  1,
334  &impl_properties__AdaptiveApplicationComponents_[0]
335 };
336 
338 impl_runtime_meta__AdaptiveApplicationComponents_ = {
339  &afw_s__AdaptiveApplicationComponents_,
340  &impl_runtime_object_map__AdaptiveApplicationComponents_,
341  -1,
342  true,
343 };
344 
345 AFW_RUNTIME_OBJECT_INF(
347  impl_runtime_meta__AdaptiveApplicationComponents_);
348 
349 
350 /* Runtime object map properties for _AdaptiveApplication_ objects. */
351 
353 impl_runtime_meta__AdaptiveApplication_ = {
354  &afw_s__AdaptiveApplication_,
355  NULL,
357  false,
358 };
359 
360 AFW_RUNTIME_OBJECT_INF(
362  impl_runtime_meta__AdaptiveApplication_);
363 
364 
365 /* Runtime object map properties for _AdaptiveAuthorizationControl_ objects. */
366 
368 impl_runtime_meta__AdaptiveAuthorizationControl_ = {
369  &afw_s__AdaptiveAuthorizationControl_,
370  NULL,
372  false,
373 };
374 
375 AFW_RUNTIME_OBJECT_INF(
377  impl_runtime_meta__AdaptiveAuthorizationControl_);
378 
379 
380 /* Runtime object map properties for _AdaptiveAuthorizationDecision_ objects. */
381 
383 impl_runtime_meta__AdaptiveAuthorizationDecision_ = {
384  &afw_s__AdaptiveAuthorizationDecision_,
385  NULL,
387  false,
388 };
389 
390 AFW_RUNTIME_OBJECT_INF(
392  impl_runtime_meta__AdaptiveAuthorizationDecision_);
393 
394 
395 /* Runtime object map properties for _AdaptiveAuthorizationHandlerType_ objects. */
396 
398 impl_properties__AdaptiveAuthorizationHandlerType_[] = {
399  {
400  &afw_s_authorizationHandlerType,
401  offsetof(afw_authorization_handler_factory_t, authorization_handler_type),
402  -1,
404  AFW_UTF8_LITERAL(""),
405  { NULL },
406  &afw_s_default,
408  },
409  {
410  &afw_s_description,
412  -1,
414  AFW_UTF8_LITERAL("text/plain"),
415  { NULL },
416  &afw_s_indirect,
418  }
419 };
420 
421 static const afw_runtime_object_map_t
422 impl_runtime_object_map__AdaptiveAuthorizationHandlerType_ = {
423  &afw_s__AdaptiveAuthorizationHandlerType_,
424  2,
425  &impl_properties__AdaptiveAuthorizationHandlerType_[0]
426 };
427 
429 impl_runtime_meta__AdaptiveAuthorizationHandlerType_ = {
430  &afw_s__AdaptiveAuthorizationHandlerType_,
431  &impl_runtime_object_map__AdaptiveAuthorizationHandlerType_,
432  -1,
433  true,
434 };
435 
436 AFW_RUNTIME_OBJECT_INF(
438  impl_runtime_meta__AdaptiveAuthorizationHandlerType_);
439 
440 
441 /* Runtime object map properties for _AdaptiveAuthorizationHandler_ objects. */
442 
444 impl_properties__AdaptiveAuthorizationHandler_[] = {
445  {
446  &afw_s_authorizationHandlerId,
447  offsetof(afw_authorization_handler_id_anchor_t, authorization_handler_id),
448  -1,
450  AFW_UTF8_LITERAL(""),
451  { NULL },
452  &afw_s_indirect,
454  },
455  {
456  &afw_s_processingOrder,
458  -1,
460  AFW_UTF8_LITERAL(""),
461  { NULL },
462  &afw_s_default,
464  },
465  {
466  &afw_s_properties,
468  -1,
470  AFW_UTF8_LITERAL(""),
471  { NULL },
472  &afw_s_default,
474  },
475  {
476  &afw_s_referenceCount,
478  -1,
480  AFW_UTF8_LITERAL(""),
481  { NULL },
482  &afw_s_default,
484  },
485  {
486  &afw_s_serviceId,
488  -1,
490  AFW_UTF8_LITERAL(""),
491  { NULL },
492  &afw_s_indirect,
494  },
495  {
496  &afw_s_stopping,
497  offsetof(afw_authorization_handler_id_anchor_t, authorization_handler_id),
498  -1,
500  AFW_UTF8_LITERAL("integer"),
502  &afw_s_stopping_authorization_handler_instances,
504  }
505 };
506 
507 static const afw_runtime_object_map_t
508 impl_runtime_object_map__AdaptiveAuthorizationHandler_ = {
509  &afw_s__AdaptiveAuthorizationHandler_,
510  6,
511  &impl_properties__AdaptiveAuthorizationHandler_[0]
512 };
513 
515 impl_runtime_meta__AdaptiveAuthorizationHandler_ = {
516  &afw_s__AdaptiveAuthorizationHandler_,
517  &impl_runtime_object_map__AdaptiveAuthorizationHandler_,
518  -1,
519  true,
520 };
521 
522 AFW_RUNTIME_OBJECT_INF(
524  impl_runtime_meta__AdaptiveAuthorizationHandler_);
525 
526 
527 /* Runtime object map properties for _AdaptiveAuthorizationMode_ objects. */
528 
530 impl_runtime_meta__AdaptiveAuthorizationMode_ = {
531  &afw_s__AdaptiveAuthorizationMode_,
532  NULL,
534  false,
535 };
536 
537 AFW_RUNTIME_OBJECT_INF(
539  impl_runtime_meta__AdaptiveAuthorizationMode_);
540 
541 
542 /* Runtime object map properties for _AdaptiveAuthorizationResult_ objects. */
543 
545 impl_runtime_meta__AdaptiveAuthorizationResult_ = {
546  &afw_s__AdaptiveAuthorizationResult_,
547  NULL,
549  false,
550 };
551 
552 AFW_RUNTIME_OBJECT_INF(
554  impl_runtime_meta__AdaptiveAuthorizationResult_);
555 
556 
557 /* Runtime object map properties for _AdaptiveCollection_ objects. */
558 
560 impl_runtime_meta__AdaptiveCollection_ = {
561  &afw_s__AdaptiveCollection_,
562  NULL,
564  false,
565 };
566 
567 AFW_RUNTIME_OBJECT_INF(
569  impl_runtime_meta__AdaptiveCollection_);
570 
571 
572 /* Runtime object map properties for _AdaptiveConfType_ objects. */
573 
575 impl_properties__AdaptiveConfType_[] = {
576  {
577  &afw_s_description,
579  -1,
581  AFW_UTF8_LITERAL("text/plain"),
582  { NULL },
583  &afw_s_indirect,
585  },
586  {
587  &afw_s_idPropertyName,
588  offsetof(afw_environment_conf_type_t, id_property_name),
589  -1,
591  AFW_UTF8_LITERAL(""),
592  { NULL },
593  &afw_s_indirect,
595  },
596  {
597  &afw_s_idRegistryType,
598  offsetof(afw_environment_conf_type_t, id_registry_type_id),
599  -1,
601  AFW_UTF8_LITERAL(""),
602  { NULL },
603  &afw_s_indirect,
605  },
606  {
607  &afw_s_idRuntimeObjectType,
608  offsetof(afw_environment_conf_type_t, id_runtime_object_type_id),
609  -1,
611  AFW_UTF8_LITERAL(""),
612  { NULL },
613  &afw_s_indirect,
615  },
616  {
617  &afw_s_isUnique,
619  -1,
621  AFW_UTF8_LITERAL(""),
622  { NULL },
623  &afw_s_default,
625  },
626  {
627  &afw_s_subtypePropertyName,
628  offsetof(afw_environment_conf_type_t, subtype_property_name),
629  -1,
631  AFW_UTF8_LITERAL(""),
632  { NULL },
633  &afw_s_indirect,
635  },
636  {
637  &afw_s_subtypeRegistryType,
638  offsetof(afw_environment_conf_type_t, subtype_registry_type_id),
639  -1,
641  AFW_UTF8_LITERAL(""),
642  { NULL },
643  &afw_s_indirect,
645  },
646  {
647  &afw_s_subtypeRuntimeObjectType,
648  offsetof(afw_environment_conf_type_t, subtype_runtime_object_type_id),
649  -1,
651  AFW_UTF8_LITERAL(""),
652  { NULL },
653  &afw_s_indirect,
655  },
656  {
657  &afw_s_title,
659  -1,
661  AFW_UTF8_LITERAL(""),
662  { NULL },
663  &afw_s_indirect,
665  },
666  {
667  &afw_s_type,
668  offsetof(afw_environment_conf_type_t, conf_type_id),
669  -1,
671  AFW_UTF8_LITERAL(""),
672  { NULL },
673  &afw_s_default,
675  }
676 };
677 
678 static const afw_runtime_object_map_t
679 impl_runtime_object_map__AdaptiveConfType_ = {
680  &afw_s__AdaptiveConfType_,
681  10,
682  &impl_properties__AdaptiveConfType_[0]
683 };
684 
686 impl_runtime_meta__AdaptiveConfType_ = {
687  &afw_s__AdaptiveConfType_,
688  &impl_runtime_object_map__AdaptiveConfType_,
689  -1,
690  true,
691 };
692 
693 AFW_RUNTIME_OBJECT_INF(
695  impl_runtime_meta__AdaptiveConfType_);
696 
697 
698 /* Runtime object map properties for _AdaptiveConf_ objects. */
699 
701 impl_runtime_meta__AdaptiveConf_ = {
702  &afw_s__AdaptiveConf_,
703  NULL,
705  false,
706 };
707 
708 AFW_RUNTIME_OBJECT_INF(
710  impl_runtime_meta__AdaptiveConf_);
711 
712 
713 /* Runtime object map properties for _AdaptiveConf_adaptor objects. */
714 
716 impl_runtime_meta__AdaptiveConf_adaptor = {
717  &afw_s__AdaptiveConf_adaptor,
718  NULL,
720  false,
721 };
722 
723 AFW_RUNTIME_OBJECT_INF(
725  impl_runtime_meta__AdaptiveConf_adaptor);
726 
727 
728 /* Runtime object map properties for _AdaptiveConf_adaptor_afw_runtime objects. */
729 
731 impl_runtime_meta__AdaptiveConf_adaptor_afw_runtime = {
732  &afw_s__AdaptiveConf_adaptor_afw_runtime,
733  NULL,
735  false,
736 };
737 
738 AFW_RUNTIME_OBJECT_INF(
740  impl_runtime_meta__AdaptiveConf_adaptor_afw_runtime);
741 
742 
743 /* Runtime object map properties for _AdaptiveConf_adaptor_file objects. */
744 
746 impl_runtime_meta__AdaptiveConf_adaptor_file = {
747  &afw_s__AdaptiveConf_adaptor_file,
748  NULL,
750  false,
751 };
752 
753 AFW_RUNTIME_OBJECT_INF(
755  impl_runtime_meta__AdaptiveConf_adaptor_file);
756 
757 
758 /* Runtime object map properties for _AdaptiveConf_adaptor_model objects. */
759 
761 impl_runtime_meta__AdaptiveConf_adaptor_model = {
762  &afw_s__AdaptiveConf_adaptor_model,
763  NULL,
765  false,
766 };
767 
768 AFW_RUNTIME_OBJECT_INF(
770  impl_runtime_meta__AdaptiveConf_adaptor_model);
771 
772 
773 /* Runtime object map properties for _AdaptiveConf_application objects. */
774 
776 impl_runtime_meta__AdaptiveConf_application = {
777  &afw_s__AdaptiveConf_application,
778  NULL,
780  false,
781 };
782 
783 AFW_RUNTIME_OBJECT_INF(
785  impl_runtime_meta__AdaptiveConf_application);
786 
787 
788 /* Runtime object map properties for _AdaptiveConf_authorizationHandler objects. */
789 
791 impl_runtime_meta__AdaptiveConf_authorizationHandler = {
792  &afw_s__AdaptiveConf_authorizationHandler,
793  NULL,
795  false,
796 };
797 
798 AFW_RUNTIME_OBJECT_INF(
800  impl_runtime_meta__AdaptiveConf_authorizationHandler);
801 
802 
803 /* Runtime object map properties for _AdaptiveConf_authorizationHandler_script objects. */
804 
806 impl_runtime_meta__AdaptiveConf_authorizationHandler_script = {
807  &afw_s__AdaptiveConf_authorizationHandler_script,
808  NULL,
810  false,
811 };
812 
813 AFW_RUNTIME_OBJECT_INF(
815  impl_runtime_meta__AdaptiveConf_authorizationHandler_script);
816 
817 
818 /* Runtime object map properties for _AdaptiveConf_extension objects. */
819 
821 impl_runtime_meta__AdaptiveConf_extension = {
822  &afw_s__AdaptiveConf_extension,
823  NULL,
825  false,
826 };
827 
828 AFW_RUNTIME_OBJECT_INF(
830  impl_runtime_meta__AdaptiveConf_extension);
831 
832 
833 /* Runtime object map properties for _AdaptiveConf_log objects. */
834 
836 impl_runtime_meta__AdaptiveConf_log = {
837  &afw_s__AdaptiveConf_log,
838  NULL,
840  false,
841 };
842 
843 AFW_RUNTIME_OBJECT_INF(
845  impl_runtime_meta__AdaptiveConf_log);
846 
847 
848 /* Runtime object map properties for _AdaptiveConf_log_event_log objects. */
849 
851 impl_runtime_meta__AdaptiveConf_log_event_log = {
852  &afw_s__AdaptiveConf_log_event_log,
853  NULL,
855  false,
856 };
857 
858 AFW_RUNTIME_OBJECT_INF(
860  impl_runtime_meta__AdaptiveConf_log_event_log);
861 
862 
863 /* Runtime object map properties for _AdaptiveConf_log_standard objects. */
864 
866 impl_runtime_meta__AdaptiveConf_log_standard = {
867  &afw_s__AdaptiveConf_log_standard,
868  NULL,
870  false,
871 };
872 
873 AFW_RUNTIME_OBJECT_INF(
875  impl_runtime_meta__AdaptiveConf_log_standard);
876 
877 
878 /* Runtime object map properties for _AdaptiveConf_log_syslog objects. */
879 
881 impl_runtime_meta__AdaptiveConf_log_syslog = {
882  &afw_s__AdaptiveConf_log_syslog,
883  NULL,
885  false,
886 };
887 
888 AFW_RUNTIME_OBJECT_INF(
890  impl_runtime_meta__AdaptiveConf_log_syslog);
891 
892 
893 /* Runtime object map properties for _AdaptiveConf_requestHandler objects. */
894 
896 impl_runtime_meta__AdaptiveConf_requestHandler = {
897  &afw_s__AdaptiveConf_requestHandler,
898  NULL,
900  false,
901 };
902 
903 AFW_RUNTIME_OBJECT_INF(
905  impl_runtime_meta__AdaptiveConf_requestHandler);
906 
907 
908 /* Runtime object map properties for _AdaptiveConf_requestHandler_adaptor objects. */
909 
911 impl_runtime_meta__AdaptiveConf_requestHandler_adaptor = {
912  &afw_s__AdaptiveConf_requestHandler_adaptor,
913  NULL,
915  false,
916 };
917 
918 AFW_RUNTIME_OBJECT_INF(
920  impl_runtime_meta__AdaptiveConf_requestHandler_adaptor);
921 
922 
923 /* Runtime object map properties for _AdaptiveContentType_ objects. */
924 
926 impl_properties__AdaptiveContentType_[] = {
927  {
928  &afw_s_mediaType,
930  -1,
932  AFW_UTF8_LITERAL(""),
933  { NULL },
934  &afw_s_indirect,
936  }
937 };
938 
939 static const afw_runtime_object_map_t
940 impl_runtime_object_map__AdaptiveContentType_ = {
941  &afw_s__AdaptiveContentType_,
942  1,
943  &impl_properties__AdaptiveContentType_[0]
944 };
945 
947 impl_runtime_meta__AdaptiveContentType_ = {
948  &afw_s__AdaptiveContentType_,
949  &impl_runtime_object_map__AdaptiveContentType_,
950  -1,
951  true,
952 };
953 
954 AFW_RUNTIME_OBJECT_INF(
956  impl_runtime_meta__AdaptiveContentType_);
957 
958 
959 /* Runtime object map properties for _AdaptiveContextType_ objects. */
960 
962 impl_runtime_meta__AdaptiveContextType_ = {
963  &afw_s__AdaptiveContextType_,
964  NULL,
966  false,
967 };
968 
969 AFW_RUNTIME_OBJECT_INF(
971  impl_runtime_meta__AdaptiveContextType_);
972 
973 
974 /* Runtime object map properties for _AdaptiveDataTypeGenerate_ objects. */
975 
977 impl_runtime_meta__AdaptiveDataTypeGenerate_ = {
978  &afw_s__AdaptiveDataTypeGenerate_,
979  NULL,
981  false,
982 };
983 
984 AFW_RUNTIME_OBJECT_INF(
986  impl_runtime_meta__AdaptiveDataTypeGenerate_);
987 
988 
989 /* Runtime object map properties for _AdaptiveDataTypeTestCase_ objects. */
990 
992 impl_runtime_meta__AdaptiveDataTypeTestCase_ = {
993  &afw_s__AdaptiveDataTypeTestCase_,
994  NULL,
996  false,
997 };
998 
999 AFW_RUNTIME_OBJECT_INF(
1001  impl_runtime_meta__AdaptiveDataTypeTestCase_);
1002 
1003 
1004 /* Runtime object map properties for _AdaptiveDataTypeTest_ objects. */
1005 
1006 static const afw_runtime_object_type_meta_t
1007 impl_runtime_meta__AdaptiveDataTypeTest_ = {
1008  &afw_s__AdaptiveDataTypeTest_,
1009  NULL,
1011  false,
1012 };
1013 
1014 AFW_RUNTIME_OBJECT_INF(
1016  impl_runtime_meta__AdaptiveDataTypeTest_);
1017 
1018 
1019 /* Runtime object map properties for _AdaptiveDataType_ objects. */
1020 
1022 impl_properties__AdaptiveDataType_[] = {
1023  {
1024  &afw_s_brief,
1025  offsetof(afw_data_type_t, brief),
1026  -1,
1028  AFW_UTF8_LITERAL(""),
1029  { NULL },
1030  &afw_s_default,
1032  },
1033  {
1034  &afw_s_cType,
1035  offsetof(afw_data_type_t, cType),
1036  -1,
1038  AFW_UTF8_LITERAL(""),
1039  { NULL },
1040  &afw_s_default,
1042  },
1043  {
1044  &afw_s_compileType,
1045  offsetof(afw_data_type_t, compile_type),
1046  -1,
1048  AFW_UTF8_LITERAL(""),
1049  { NULL },
1050  &afw_s_compile_type,
1052  },
1053  {
1054  &afw_s_dataType,
1055  offsetof(afw_data_type_t, data_type_id),
1056  -1,
1058  AFW_UTF8_LITERAL(""),
1059  { NULL },
1060  &afw_s_default,
1062  },
1063  {
1064  &afw_s_dataTypeParameterType,
1065  offsetof(afw_data_type_t, data_type_parameter_type),
1066  -1,
1068  AFW_UTF8_LITERAL(""),
1069  { NULL },
1070  &afw_s_default,
1072  },
1073  {
1074  &afw_s_description,
1075  offsetof(afw_data_type_t, description),
1076  -1,
1078  AFW_UTF8_LITERAL("text/plain"),
1079  { NULL },
1080  &afw_s_default,
1082  },
1083  {
1084  &afw_s_directReturn,
1085  offsetof(afw_data_type_t, directReturn),
1086  -1,
1088  AFW_UTF8_LITERAL(""),
1089  { NULL },
1090  &afw_s_default,
1092  },
1093  {
1094  &afw_s_evaluated,
1095  offsetof(afw_data_type_t, evaluated),
1096  -1,
1098  AFW_UTF8_LITERAL(""),
1099  { NULL },
1100  &afw_s_default,
1102  },
1103  {
1104  &afw_s_jsonImpliesDataType,
1105  offsetof(afw_data_type_t, json_implies_data_type),
1106  -1,
1108  AFW_UTF8_LITERAL(""),
1109  { NULL },
1110  &afw_s_default,
1112  },
1113  {
1114  &afw_s_jsonPrimitive,
1115  offsetof(afw_data_type_t, jsonPrimitive),
1116  -1,
1118  AFW_UTF8_LITERAL(""),
1119  { NULL },
1120  &afw_s_default,
1122  },
1123  {
1124  &afw_s_jsonSchemaStringFormat,
1125  offsetof(afw_data_type_t, jsonSchemaStringFormat),
1126  -1,
1128  AFW_UTF8_LITERAL(""),
1129  { NULL },
1130  &afw_s_default,
1132  },
1133  {
1134  &afw_s_ldapOid,
1135  offsetof(afw_data_type_t, ldapOid),
1136  -1,
1138  AFW_UTF8_LITERAL(""),
1139  { NULL },
1140  &afw_s_default,
1142  },
1143  {
1144  &afw_s_relationalCompares,
1145  offsetof(afw_data_type_t, relationalCompares),
1146  -1,
1148  AFW_UTF8_LITERAL(""),
1149  { NULL },
1150  &afw_s_default,
1152  },
1153  {
1154  &afw_s_scalar,
1155  offsetof(afw_data_type_t, scalar),
1156  -1,
1158  AFW_UTF8_LITERAL(""),
1159  { NULL },
1160  &afw_s_default,
1162  }
1163 };
1164 
1165 static const afw_runtime_object_map_t
1166 impl_runtime_object_map__AdaptiveDataType_ = {
1167  &afw_s__AdaptiveDataType_,
1168  14,
1169  &impl_properties__AdaptiveDataType_[0]
1170 };
1171 
1172 static const afw_runtime_object_type_meta_t
1173 impl_runtime_meta__AdaptiveDataType_ = {
1174  &afw_s__AdaptiveDataType_,
1175  &impl_runtime_object_map__AdaptiveDataType_,
1176  -1,
1177  true,
1178 };
1179 
1180 AFW_RUNTIME_OBJECT_INF(
1182  impl_runtime_meta__AdaptiveDataType_);
1183 
1184 
1185 /* Runtime object map properties for _AdaptiveEnvironmentRegistryType_ objects. */
1186 
1188 impl_properties__AdaptiveEnvironmentRegistryType_[] = {
1189  {
1190  &afw_s_allowReregister,
1191  offsetof(afw_environment_registry_type_t, allow_reregister),
1192  -1,
1194  AFW_UTF8_LITERAL(""),
1195  { NULL },
1196  &afw_s_default,
1198  },
1199  {
1200  &afw_s_autoRegister,
1201  offsetof(afw_environment_registry_type_t, auto_register_specified),
1202  -1,
1204  AFW_UTF8_LITERAL(""),
1205  { NULL },
1206  &afw_s_default,
1208  },
1209  {
1210  &afw_s_description,
1212  -1,
1214  AFW_UTF8_LITERAL("text/plain"),
1215  { NULL },
1216  &afw_s_indirect,
1218  },
1219  {
1220  &afw_s_objectType,
1221  offsetof(afw_environment_registry_type_t, object_type_id),
1222  -1,
1224  AFW_UTF8_LITERAL(""),
1225  { NULL },
1226  &afw_s_indirect,
1228  },
1229  {
1230  &afw_s_registryType,
1231  offsetof(afw_environment_registry_type_t, registry_type_id),
1232  -1,
1234  AFW_UTF8_LITERAL(""),
1235  { NULL },
1236  &afw_s_indirect,
1238  }
1239 };
1240 
1241 static const afw_runtime_object_map_t
1242 impl_runtime_object_map__AdaptiveEnvironmentRegistryType_ = {
1243  &afw_s__AdaptiveEnvironmentRegistryType_,
1244  5,
1245  &impl_properties__AdaptiveEnvironmentRegistryType_[0]
1246 };
1247 
1248 static const afw_runtime_object_type_meta_t
1249 impl_runtime_meta__AdaptiveEnvironmentRegistryType_ = {
1250  &afw_s__AdaptiveEnvironmentRegistryType_,
1251  &impl_runtime_object_map__AdaptiveEnvironmentRegistryType_,
1252  -1,
1253  true,
1254 };
1255 
1256 AFW_RUNTIME_OBJECT_INF(
1258  impl_runtime_meta__AdaptiveEnvironmentRegistryType_);
1259 
1260 
1261 /* Runtime object map properties for _AdaptiveEnvironmentRegistry_ objects. */
1262 
1263 static const afw_runtime_object_type_meta_t
1264 impl_runtime_meta__AdaptiveEnvironmentRegistry_ = {
1265  &afw_s__AdaptiveEnvironmentRegistry_,
1266  NULL,
1268  false,
1269 };
1270 
1271 AFW_RUNTIME_OBJECT_INF(
1273  impl_runtime_meta__AdaptiveEnvironmentRegistry_);
1274 
1275 
1276 /* Runtime object map properties for _AdaptiveEnvironmentVariables_ objects. */
1277 
1278 static const afw_runtime_object_type_meta_t
1279 impl_runtime_meta__AdaptiveEnvironmentVariables_ = {
1280  &afw_s__AdaptiveEnvironmentVariables_,
1281  NULL,
1283  false,
1284 };
1285 
1286 AFW_RUNTIME_OBJECT_INF(
1288  impl_runtime_meta__AdaptiveEnvironmentVariables_);
1289 
1290 
1291 /* Runtime object map properties for _AdaptiveErrorRVDecoder_ objects. */
1292 
1294 impl_properties__AdaptiveErrorRVDecoder_[] = {
1295  {
1296  &afw_s_key,
1298  -1,
1300  AFW_UTF8_LITERAL(""),
1301  { NULL },
1302  &afw_s_indirect,
1304  }
1305 };
1306 
1307 static const afw_runtime_object_map_t
1308 impl_runtime_object_map__AdaptiveErrorRVDecoder_ = {
1309  &afw_s__AdaptiveErrorRVDecoder_,
1310  1,
1311  &impl_properties__AdaptiveErrorRVDecoder_[0]
1312 };
1313 
1314 static const afw_runtime_object_type_meta_t
1315 impl_runtime_meta__AdaptiveErrorRVDecoder_ = {
1316  &afw_s__AdaptiveErrorRVDecoder_,
1317  &impl_runtime_object_map__AdaptiveErrorRVDecoder_,
1318  -1,
1319  true,
1320 };
1321 
1322 AFW_RUNTIME_OBJECT_INF(
1324  impl_runtime_meta__AdaptiveErrorRVDecoder_);
1325 
1326 
1327 /* Runtime object map properties for _AdaptiveExtension_ objects. */
1328 
1330 impl_properties__AdaptiveExtension_[] = {
1331  {
1332  &afw_s_afwCompiledVersion,
1333  offsetof(afw_extension_t, afw_compiled_version),
1334  -1,
1336  AFW_UTF8_LITERAL(""),
1337  { NULL },
1338  &afw_s_default,
1340  },
1341  {
1342  &afw_s_extensionId,
1343  offsetof(afw_extension_t, extension_id),
1344  -1,
1346  AFW_UTF8_LITERAL(""),
1347  { NULL },
1348  &afw_s_default,
1350  },
1351  {
1352  &afw_s_extensionVersion,
1353  offsetof(afw_extension_t, extension_version),
1354  -1,
1356  AFW_UTF8_LITERAL(""),
1357  { NULL },
1358  &afw_s_default,
1360  }
1361 };
1362 
1363 static const afw_runtime_object_map_t
1364 impl_runtime_object_map__AdaptiveExtension_ = {
1365  &afw_s__AdaptiveExtension_,
1366  3,
1367  &impl_properties__AdaptiveExtension_[0]
1368 };
1369 
1370 static const afw_runtime_object_type_meta_t
1371 impl_runtime_meta__AdaptiveExtension_ = {
1372  &afw_s__AdaptiveExtension_,
1373  &impl_runtime_object_map__AdaptiveExtension_,
1374  -1,
1375  true,
1376 };
1377 
1378 AFW_RUNTIME_OBJECT_INF(
1380  impl_runtime_meta__AdaptiveExtension_);
1381 
1382 
1383 /* Runtime object map properties for _AdaptiveFlag_ objects. */
1384 
1386 impl_properties__AdaptiveFlag_[] = {
1387  {
1388  &afw_s_applicableFlags,
1389  offsetof(afw_flag_t, flag_id),
1390  -1,
1392  AFW_UTF8_LITERAL("string"),
1394  &afw_s_applicable_flags,
1396  },
1397  {
1398  &afw_s_brief,
1399  offsetof(afw_flag_t, brief),
1400  -1,
1402  AFW_UTF8_LITERAL(""),
1403  { NULL },
1404  &afw_s_indirect,
1406  },
1407  {
1408  &afw_s_description,
1409  offsetof(afw_flag_t, description),
1410  -1,
1412  AFW_UTF8_LITERAL("text/plain"),
1413  { NULL },
1414  &afw_s_indirect,
1416  },
1417  {
1418  &afw_s_flagId,
1419  offsetof(afw_flag_t, flag_id),
1420  -1,
1422  AFW_UTF8_LITERAL(""),
1423  { NULL },
1424  &afw_s_indirect,
1426  },
1427  {
1428  &afw_s_flagIndex,
1429  offsetof(afw_flag_t, flag_index),
1430  -1,
1432  AFW_UTF8_LITERAL(""),
1433  { NULL },
1434  &afw_s_size,
1436  },
1437  {
1438  &afw_s_includedByFlags,
1439  offsetof(afw_flag_t, included_by_value),
1440  -1,
1442  AFW_UTF8_LITERAL("string"),
1444  &afw_s_value,
1446  },
1447  {
1448  &afw_s_includesFlags,
1449  offsetof(afw_flag_t, includes_value),
1450  -1,
1452  AFW_UTF8_LITERAL("string"),
1454  &afw_s_value,
1456  }
1457 };
1458 
1459 static const afw_runtime_object_map_t
1460 impl_runtime_object_map__AdaptiveFlag_ = {
1461  &afw_s__AdaptiveFlag_,
1462  7,
1463  &impl_properties__AdaptiveFlag_[0]
1464 };
1465 
1466 static const afw_runtime_object_type_meta_t
1467 impl_runtime_meta__AdaptiveFlag_ = {
1468  &afw_s__AdaptiveFlag_,
1469  &impl_runtime_object_map__AdaptiveFlag_,
1470  -1,
1471  true,
1472 };
1473 
1474 AFW_RUNTIME_OBJECT_INF(
1476  impl_runtime_meta__AdaptiveFlag_);
1477 
1478 
1479 /* Runtime object map properties for _AdaptiveFunctionCategory_ objects. */
1480 
1481 static const afw_runtime_object_type_meta_t
1482 impl_runtime_meta__AdaptiveFunctionCategory_ = {
1483  &afw_s__AdaptiveFunctionCategory_,
1484  NULL,
1486  false,
1487 };
1488 
1489 AFW_RUNTIME_OBJECT_INF(
1491  impl_runtime_meta__AdaptiveFunctionCategory_);
1492 
1493 
1494 /* Runtime object map properties for _AdaptiveFunctionDeclaration_ objects. */
1495 
1496 static const afw_runtime_object_type_meta_t
1497 impl_runtime_meta__AdaptiveFunctionDeclaration_ = {
1498  &afw_s__AdaptiveFunctionDeclaration_,
1499  NULL,
1501  false,
1502 };
1503 
1504 AFW_RUNTIME_OBJECT_INF(
1506  impl_runtime_meta__AdaptiveFunctionDeclaration_);
1507 
1508 
1509 /* Runtime object map properties for _AdaptiveFunctionErrorThrown_ objects. */
1510 
1511 static const afw_runtime_object_type_meta_t
1512 impl_runtime_meta__AdaptiveFunctionErrorThrown_ = {
1513  &afw_s__AdaptiveFunctionErrorThrown_,
1514  NULL,
1516  false,
1517 };
1518 
1519 AFW_RUNTIME_OBJECT_INF(
1521  impl_runtime_meta__AdaptiveFunctionErrorThrown_);
1522 
1523 
1524 /* Runtime object map properties for _AdaptiveFunctionGenerate_ objects. */
1525 
1526 static const afw_runtime_object_type_meta_t
1527 impl_runtime_meta__AdaptiveFunctionGenerate_ = {
1528  &afw_s__AdaptiveFunctionGenerate_,
1529  NULL,
1531  false,
1532 };
1533 
1534 AFW_RUNTIME_OBJECT_INF(
1536  impl_runtime_meta__AdaptiveFunctionGenerate_);
1537 
1538 
1539 /* Runtime object map properties for _AdaptiveFunctionParameter_ objects. */
1540 
1542 impl_properties__AdaptiveFunctionParameter_[] = {
1543  {
1544  &afw_s_brief,
1546  -1,
1548  AFW_UTF8_LITERAL(""),
1549  { NULL },
1550  &afw_s_default,
1552  },
1553  {
1554  &afw_s_canBeUndefined,
1555  offsetof(afw_value_function_parameter_t, canBeUndefined),
1556  -1,
1558  AFW_UTF8_LITERAL(""),
1559  { NULL },
1560  &afw_s_default,
1562  },
1563  {
1564  &afw_s_dataType,
1566  -1,
1568  AFW_UTF8_LITERAL(""),
1569  { NULL },
1570  &afw_s_default,
1572  },
1573  {
1574  &afw_s_dataTypeParameter,
1575  offsetof(afw_value_function_parameter_t, dataTypeParameter),
1576  -1,
1578  AFW_UTF8_LITERAL(""),
1579  { NULL },
1580  &afw_s_default,
1582  },
1583  {
1584  &afw_s_description,
1586  -1,
1588  AFW_UTF8_LITERAL("text/plain"),
1589  { NULL },
1590  &afw_s_default,
1592  },
1593  {
1594  &afw_s_minArgs,
1596  -1,
1598  AFW_UTF8_LITERAL(""),
1599  { NULL },
1600  &afw_s_default,
1602  },
1603  {
1604  &afw_s_name,
1606  -1,
1608  AFW_UTF8_LITERAL(""),
1609  { NULL },
1610  &afw_s_default,
1612  },
1613  {
1614  &afw_s_optional,
1616  -1,
1618  AFW_UTF8_LITERAL(""),
1619  { NULL },
1620  &afw_s_default,
1622  },
1623  {
1624  &afw_s_polymorphicDataType,
1625  offsetof(afw_value_function_parameter_t, polymorphicDataType),
1626  -1,
1628  AFW_UTF8_LITERAL(""),
1629  { NULL },
1630  &afw_s_default,
1632  },
1633  {
1634  &afw_s_polymorphicDataTypeParameter,
1635  offsetof(afw_value_function_parameter_t, polymorphicDataTypeParameter),
1636  -1,
1638  AFW_UTF8_LITERAL(""),
1639  { NULL },
1640  &afw_s_default,
1642  }
1643 };
1644 
1645 static const afw_runtime_object_map_t
1646 impl_runtime_object_map__AdaptiveFunctionParameter_ = {
1647  &afw_s__AdaptiveFunctionParameter_,
1648  10,
1649  &impl_properties__AdaptiveFunctionParameter_[0]
1650 };
1651 
1652 static const afw_runtime_object_type_meta_t
1653 impl_runtime_meta__AdaptiveFunctionParameter_ = {
1654  &afw_s__AdaptiveFunctionParameter_,
1655  &impl_runtime_object_map__AdaptiveFunctionParameter_,
1656  -1,
1657  false,
1658 };
1659 
1660 AFW_RUNTIME_OBJECT_INF(
1662  impl_runtime_meta__AdaptiveFunctionParameter_);
1663 
1664 
1665 /* Runtime object map properties for _AdaptiveFunctionTestArgument_ objects. */
1666 
1667 static const afw_runtime_object_type_meta_t
1668 impl_runtime_meta__AdaptiveFunctionTestArgument_ = {
1669  &afw_s__AdaptiveFunctionTestArgument_,
1670  NULL,
1672  false,
1673 };
1674 
1675 AFW_RUNTIME_OBJECT_INF(
1677  impl_runtime_meta__AdaptiveFunctionTestArgument_);
1678 
1679 
1680 /* Runtime object map properties for _AdaptiveFunctionTestCase_ objects. */
1681 
1682 static const afw_runtime_object_type_meta_t
1683 impl_runtime_meta__AdaptiveFunctionTestCase_ = {
1684  &afw_s__AdaptiveFunctionTestCase_,
1685  NULL,
1687  false,
1688 };
1689 
1690 AFW_RUNTIME_OBJECT_INF(
1692  impl_runtime_meta__AdaptiveFunctionTestCase_);
1693 
1694 
1695 /* Runtime object map properties for _AdaptiveFunctionTestResult_ objects. */
1696 
1697 static const afw_runtime_object_type_meta_t
1698 impl_runtime_meta__AdaptiveFunctionTestResult_ = {
1699  &afw_s__AdaptiveFunctionTestResult_,
1700  NULL,
1702  false,
1703 };
1704 
1705 AFW_RUNTIME_OBJECT_INF(
1707  impl_runtime_meta__AdaptiveFunctionTestResult_);
1708 
1709 
1710 /* Runtime object map properties for _AdaptiveFunctionTest_ objects. */
1711 
1712 static const afw_runtime_object_type_meta_t
1713 impl_runtime_meta__AdaptiveFunctionTest_ = {
1714  &afw_s__AdaptiveFunctionTest_,
1715  NULL,
1717  false,
1718 };
1719 
1720 AFW_RUNTIME_OBJECT_INF(
1722  impl_runtime_meta__AdaptiveFunctionTest_);
1723 
1724 
1725 /* Runtime object map properties for _AdaptiveFunction_ objects. */
1726 
1728 impl_properties__AdaptiveFunction_[] = {
1729  {
1730  &afw_s_afwCamelCaseFunctionLabel,
1731  offsetof(afw_value_function_definition_t, afwCamelCaseFunctionLabel),
1732  -1,
1734  AFW_UTF8_LITERAL(""),
1735  { NULL },
1736  &afw_s_default,
1738  },
1739  {
1740  &afw_s_brief,
1742  -1,
1744  AFW_UTF8_LITERAL(""),
1745  { NULL },
1746  &afw_s_default,
1748  },
1749  {
1750  &afw_s_camelCaseFunctionLabel,
1751  offsetof(afw_value_function_definition_t, camelCaseFunctionLabel),
1752  -1,
1754  AFW_UTF8_LITERAL(""),
1755  { NULL },
1756  &afw_s_default,
1758  },
1759  {
1760  &afw_s_category,
1762  -1,
1764  AFW_UTF8_LITERAL(""),
1765  { NULL },
1766  &afw_s_default,
1768  },
1769  {
1770  &afw_s_dataType,
1772  -1,
1774  AFW_UTF8_LITERAL(""),
1775  { NULL },
1776  &afw_s_default,
1778  },
1779  {
1780  &afw_s_dataTypeMethodNumber,
1781  offsetof(afw_value_function_definition_t, dataTypeMethodNumber),
1782  -1,
1784  AFW_UTF8_LITERAL(""),
1785  { NULL },
1786  &afw_s_default,
1788  },
1789  {
1790  &afw_s_deprecated,
1792  -1,
1794  AFW_UTF8_LITERAL(""),
1795  { NULL },
1796  &afw_s_default,
1798  },
1799  {
1800  &afw_s_description,
1802  -1,
1804  AFW_UTF8_LITERAL("text/plain"),
1805  { NULL },
1806  &afw_s_default,
1808  },
1809  {
1810  &afw_s_errorsThrown,
1812  -1,
1814  AFW_UTF8_LITERAL("_AdaptiveFunctionErrorThrown_"),
1816  &afw_s_null_terminated_array_of_utf8_z_key_value_pair_objects,
1818  },
1819  {
1820  &afw_s_functionDeclaration,
1821  offsetof(afw_value_function_definition_t, functionDeclaration),
1822  -1,
1824  AFW_UTF8_LITERAL("text/plain"),
1825  { NULL },
1826  &afw_s_default,
1828  },
1829  {
1830  &afw_s_functionId,
1832  -1,
1834  AFW_UTF8_LITERAL(""),
1835  { NULL },
1836  &afw_s_default,
1838  },
1839  {
1840  &afw_s_functionLabel,
1841  offsetof(afw_value_function_definition_t, functionLabel),
1842  -1,
1844  AFW_UTF8_LITERAL(""),
1845  { NULL },
1846  &afw_s_default,
1848  },
1849  {
1850  &afw_s_functionSignature,
1851  offsetof(afw_value_function_definition_t, functionSignature),
1852  -1,
1854  AFW_UTF8_LITERAL(""),
1855  { NULL },
1856  &afw_s_default,
1858  },
1859  {
1860  &afw_s_maximumNumberOfParameters,
1861  offsetof(afw_value_function_definition_t, maximumNumberOfParameters),
1862  -1,
1864  AFW_UTF8_LITERAL(""),
1865  { NULL },
1866  &afw_s_default,
1868  },
1869  {
1870  &afw_s_numberOfRequiredParameters,
1871  offsetof(afw_value_function_definition_t, numberOfRequiredParameters),
1872  -1,
1874  AFW_UTF8_LITERAL(""),
1875  { NULL },
1876  &afw_s_default,
1878  },
1879  {
1880  &afw_s_op,
1882  -1,
1884  AFW_UTF8_LITERAL(""),
1885  { NULL },
1886  &afw_s_default,
1888  },
1889  {
1890  &afw_s_parameters,
1892  -1,
1894  AFW_UTF8_LITERAL("_AdaptiveFunctionParameter_"),
1896  &afw_s_null_terminated_array_of_objects,
1898  },
1899  {
1900  &afw_s_polymorphic,
1902  -1,
1904  AFW_UTF8_LITERAL(""),
1905  { NULL },
1906  &afw_s_default,
1908  },
1909  {
1910  &afw_s_polymorphicDataTypes,
1911  offsetof(afw_value_function_definition_t, polymorphicDataTypes),
1912  -1,
1914  AFW_UTF8_LITERAL("string"),
1916  &afw_s_null_terminated_array_of_internal,
1918  },
1919  {
1920  &afw_s_pure,
1922  -1,
1924  AFW_UTF8_LITERAL(""),
1925  { NULL },
1926  &afw_s_default,
1928  },
1929  {
1930  &afw_s_returns,
1932  -1,
1934  AFW_UTF8_LITERAL("_AdaptiveFunctionParameter_"),
1935  { NULL },
1936  &afw_s_default,
1938  },
1939  {
1940  &afw_s_scriptSupportNumber,
1941  offsetof(afw_value_function_definition_t, scriptSupportNumber),
1942  -1,
1944  AFW_UTF8_LITERAL(""),
1945  { NULL },
1946  &afw_s_octet,
1948  },
1949  {
1950  &afw_s_sideEffects,
1952  -1,
1954  AFW_UTF8_LITERAL("string"),
1956  &afw_s_null_terminated_array_of_internal,
1958  },
1959  {
1960  &afw_s_signatureOnly,
1961  offsetof(afw_value_function_definition_t, signatureOnly),
1962  -1,
1964  AFW_UTF8_LITERAL(""),
1965  { NULL },
1966  &afw_s_default,
1968  },
1969  {
1970  &afw_s_untypedFunctionId,
1971  offsetof(afw_value_function_definition_t, untypedFunctionId),
1972  -1,
1974  AFW_UTF8_LITERAL(""),
1975  { NULL },
1976  &afw_s_default,
1978  }
1979 };
1980 
1981 static const afw_runtime_object_map_t
1982 impl_runtime_object_map__AdaptiveFunction_ = {
1983  &afw_s__AdaptiveFunction_,
1984  25,
1985  &impl_properties__AdaptiveFunction_[0]
1986 };
1987 
1988 static const afw_runtime_object_type_meta_t
1989 impl_runtime_meta__AdaptiveFunction_ = {
1990  &afw_s__AdaptiveFunction_,
1991  &impl_runtime_object_map__AdaptiveFunction_,
1992  -1,
1993  true,
1994 };
1995 
1996 AFW_RUNTIME_OBJECT_INF(
1998  impl_runtime_meta__AdaptiveFunction_);
1999 
2000 
2001 /* Runtime object map properties for _AdaptiveHybridPropertiesObjects_ objects. */
2002 
2003 static const afw_runtime_object_type_meta_t
2004 impl_runtime_meta__AdaptiveHybridPropertiesObjects_ = {
2005  &afw_s__AdaptiveHybridPropertiesObjects_,
2006  NULL,
2008  false,
2009 };
2010 
2011 AFW_RUNTIME_OBJECT_INF(
2013  impl_runtime_meta__AdaptiveHybridPropertiesObjects_);
2014 
2015 
2016 /* Runtime object map properties for _AdaptiveHybridProperties_ objects. */
2017 
2018 static const afw_runtime_object_type_meta_t
2019 impl_runtime_meta__AdaptiveHybridProperties_ = {
2020  &afw_s__AdaptiveHybridProperties_,
2021  NULL,
2023  false,
2024 };
2025 
2026 AFW_RUNTIME_OBJECT_INF(
2028  impl_runtime_meta__AdaptiveHybridProperties_);
2029 
2030 
2031 /* Runtime object map properties for _AdaptiveInterface_ objects. */
2032 
2033 static const afw_runtime_object_type_meta_t
2034 impl_runtime_meta__AdaptiveInterface_ = {
2035  &afw_s__AdaptiveInterface_,
2036  NULL,
2038  false,
2039 };
2040 
2041 AFW_RUNTIME_OBJECT_INF(
2043  impl_runtime_meta__AdaptiveInterface_);
2044 
2045 
2046 /* Runtime object map properties for _AdaptiveJournalEntryRequest_ objects. */
2047 
2048 static const afw_runtime_object_type_meta_t
2049 impl_runtime_meta__AdaptiveJournalEntryRequest_ = {
2050  &afw_s__AdaptiveJournalEntryRequest_,
2051  NULL,
2053  false,
2054 };
2055 
2056 AFW_RUNTIME_OBJECT_INF(
2058  impl_runtime_meta__AdaptiveJournalEntryRequest_);
2059 
2060 
2061 /* Runtime object map properties for _AdaptiveJournalEntrySource_ objects. */
2062 
2063 static const afw_runtime_object_type_meta_t
2064 impl_runtime_meta__AdaptiveJournalEntrySource_ = {
2065  &afw_s__AdaptiveJournalEntrySource_,
2066  NULL,
2068  false,
2069 };
2070 
2071 AFW_RUNTIME_OBJECT_INF(
2073  impl_runtime_meta__AdaptiveJournalEntrySource_);
2074 
2075 
2076 /* Runtime object map properties for _AdaptiveJournalEntry_ objects. */
2077 
2078 static const afw_runtime_object_type_meta_t
2079 impl_runtime_meta__AdaptiveJournalEntry_ = {
2080  &afw_s__AdaptiveJournalEntry_,
2081  NULL,
2083  false,
2084 };
2085 
2086 AFW_RUNTIME_OBJECT_INF(
2088  impl_runtime_meta__AdaptiveJournalEntry_);
2089 
2090 
2091 /* Runtime object map properties for _AdaptiveLayoutComponentTypeCategory_ objects. */
2092 
2093 static const afw_runtime_object_type_meta_t
2094 impl_runtime_meta__AdaptiveLayoutComponentTypeCategory_ = {
2095  &afw_s__AdaptiveLayoutComponentTypeCategory_,
2096  NULL,
2098  false,
2099 };
2100 
2101 AFW_RUNTIME_OBJECT_INF(
2103  impl_runtime_meta__AdaptiveLayoutComponentTypeCategory_);
2104 
2105 
2106 /* Runtime object map properties for _AdaptiveLayoutComponentType_ objects. */
2107 
2108 static const afw_runtime_object_type_meta_t
2109 impl_runtime_meta__AdaptiveLayoutComponentType_ = {
2110  &afw_s__AdaptiveLayoutComponentType_,
2111  NULL,
2113  false,
2114 };
2115 
2116 AFW_RUNTIME_OBJECT_INF(
2118  impl_runtime_meta__AdaptiveLayoutComponentType_);
2119 
2120 
2121 /* Runtime object map properties for _AdaptiveLayoutComponent_ objects. */
2122 
2123 static const afw_runtime_object_type_meta_t
2124 impl_runtime_meta__AdaptiveLayoutComponent_ = {
2125  &afw_s__AdaptiveLayoutComponent_,
2126  NULL,
2128  false,
2129 };
2130 
2131 AFW_RUNTIME_OBJECT_INF(
2133  impl_runtime_meta__AdaptiveLayoutComponent_);
2134 
2135 
2136 /* Runtime object map properties for _AdaptiveLock_ objects. */
2137 
2139 impl_properties__AdaptiveLock_[] = {
2140  {
2141  &afw_s_brief,
2142  offsetof(afw_lock_t, brief),
2143  -1,
2145  AFW_UTF8_LITERAL(""),
2146  { NULL },
2147  &afw_s_indirect,
2149  },
2150  {
2151  &afw_s_debugFlagId,
2152  offsetof(afw_lock_t, flag_id_debug),
2153  -1,
2155  AFW_UTF8_LITERAL(""),
2156  { NULL },
2157  &afw_s_indirect,
2159  },
2160  {
2161  &afw_s_debugFlagIndex,
2162  offsetof(afw_lock_t, flag_index_debug),
2163  -1,
2165  AFW_UTF8_LITERAL(""),
2166  { NULL },
2167  &afw_s_size,
2169  },
2170  {
2171  &afw_s_description,
2172  offsetof(afw_lock_t, description),
2173  -1,
2175  AFW_UTF8_LITERAL("text/plain"),
2176  { NULL },
2177  &afw_s_indirect,
2179  },
2180  {
2181  &afw_s_lockId,
2182  offsetof(afw_lock_t, lock_id),
2183  -1,
2185  AFW_UTF8_LITERAL(""),
2186  { NULL },
2187  &afw_s_indirect,
2189  }
2190 };
2191 
2192 static const afw_runtime_object_map_t
2193 impl_runtime_object_map__AdaptiveLock_ = {
2194  &afw_s__AdaptiveLock_,
2195  5,
2196  &impl_properties__AdaptiveLock_[0]
2197 };
2198 
2199 static const afw_runtime_object_type_meta_t
2200 impl_runtime_meta__AdaptiveLock_ = {
2201  &afw_s__AdaptiveLock_,
2202  &impl_runtime_object_map__AdaptiveLock_,
2203  -1,
2204  true,
2205 };
2206 
2207 AFW_RUNTIME_OBJECT_INF(
2209  impl_runtime_meta__AdaptiveLock_);
2210 
2211 
2212 /* Runtime object map properties for _AdaptiveLogType_ objects. */
2213 
2215 impl_properties__AdaptiveLogType_[] = {
2216  {
2217  &afw_s_description,
2218  offsetof(afw_log_factory_t, description),
2219  -1,
2221  AFW_UTF8_LITERAL("text/plain"),
2222  { NULL },
2223  &afw_s_indirect,
2225  },
2226  {
2227  &afw_s_logType,
2228  offsetof(afw_log_factory_t, log_type),
2229  -1,
2231  AFW_UTF8_LITERAL(""),
2232  { NULL },
2233  &afw_s_default,
2235  }
2236 };
2237 
2238 static const afw_runtime_object_map_t
2239 impl_runtime_object_map__AdaptiveLogType_ = {
2240  &afw_s__AdaptiveLogType_,
2241  2,
2242  &impl_properties__AdaptiveLogType_[0]
2243 };
2244 
2245 static const afw_runtime_object_type_meta_t
2246 impl_runtime_meta__AdaptiveLogType_ = {
2247  &afw_s__AdaptiveLogType_,
2248  &impl_runtime_object_map__AdaptiveLogType_,
2249  -1,
2250  true,
2251 };
2252 
2253 AFW_RUNTIME_OBJECT_INF(
2255  impl_runtime_meta__AdaptiveLogType_);
2256 
2257 
2258 /* Runtime object map properties for _AdaptiveLog_ objects. */
2259 
2261 impl_properties__AdaptiveLog_[] = {
2262  {
2263  &afw_s_logId,
2264  offsetof(afw_log_t, log_id),
2265  -1,
2267  AFW_UTF8_LITERAL(""),
2268  { NULL },
2269  &afw_s_default,
2271  },
2272  {
2273  &afw_s_properties,
2274  offsetof(afw_log_t, properties),
2275  -1,
2277  AFW_UTF8_LITERAL(""),
2278  { NULL },
2279  &afw_s_default,
2281  },
2282  {
2283  &afw_s_serviceId,
2284  offsetof(afw_log_t, service_id),
2285  -1,
2287  AFW_UTF8_LITERAL(""),
2288  { NULL },
2289  &afw_s_indirect,
2291  },
2292  {
2293  &afw_s_sourceLocation,
2294  offsetof(afw_log_t, source_location),
2295  -1,
2297  AFW_UTF8_LITERAL(""),
2298  { NULL },
2299  &afw_s_indirect,
2301  }
2302 };
2303 
2304 static const afw_runtime_object_map_t
2305 impl_runtime_object_map__AdaptiveLog_ = {
2306  &afw_s__AdaptiveLog_,
2307  4,
2308  &impl_properties__AdaptiveLog_[0]
2309 };
2310 
2311 static const afw_runtime_object_type_meta_t
2312 impl_runtime_meta__AdaptiveLog_ = {
2313  &afw_s__AdaptiveLog_,
2314  &impl_runtime_object_map__AdaptiveLog_,
2315  -1,
2316  true,
2317 };
2318 
2319 AFW_RUNTIME_OBJECT_INF(
2321  impl_runtime_meta__AdaptiveLog_);
2322 
2323 
2324 /* Runtime object map properties for _AdaptiveManifest_ objects. */
2325 
2326 static const afw_runtime_object_type_meta_t
2327 impl_runtime_meta__AdaptiveManifest_ = {
2328  &afw_s__AdaptiveManifest_,
2329  NULL,
2331  false,
2332 };
2333 
2334 AFW_RUNTIME_OBJECT_INF(
2336  impl_runtime_meta__AdaptiveManifest_);
2337 
2338 
2339 /* Runtime object map properties for _AdaptiveMetaPropertyType_ objects. */
2340 
2341 static const afw_runtime_object_type_meta_t
2342 impl_runtime_meta__AdaptiveMetaPropertyType_ = {
2343  &afw_s__AdaptiveMetaPropertyType_,
2344  NULL,
2346  false,
2347 };
2348 
2349 AFW_RUNTIME_OBJECT_INF(
2351  impl_runtime_meta__AdaptiveMetaPropertyType_);
2352 
2353 
2354 /* Runtime object map properties for _AdaptiveMetaPropertyTypes_ objects. */
2355 
2356 static const afw_runtime_object_type_meta_t
2357 impl_runtime_meta__AdaptiveMetaPropertyTypes_ = {
2358  &afw_s__AdaptiveMetaPropertyTypes_,
2359  NULL,
2361  false,
2362 };
2363 
2364 AFW_RUNTIME_OBJECT_INF(
2366  impl_runtime_meta__AdaptiveMetaPropertyTypes_);
2367 
2368 
2369 /* Runtime object map properties for _AdaptiveMeta_ objects. */
2370 
2371 static const afw_runtime_object_type_meta_t
2372 impl_runtime_meta__AdaptiveMeta_ = {
2373  &afw_s__AdaptiveMeta_,
2374  NULL,
2376  false,
2377 };
2378 
2379 AFW_RUNTIME_OBJECT_INF(
2381  impl_runtime_meta__AdaptiveMeta_);
2382 
2383 
2384 /* Runtime object map properties for _AdaptiveModelCurrentOnAddObject_ objects. */
2385 
2387 impl_properties__AdaptiveModelCurrentOnAddObject_[] = {
2388  {
2389  &afw_s_adaptorId,
2390  -1,
2391  -1,
2393  AFW_UTF8_LITERAL(""),
2394  { NULL },
2395  NULL,
2396  afw_model_internal_get_current_adaptorId
2397  },
2398  {
2399  &afw_s_adaptorTypeSpecific,
2400  -1,
2401  -1,
2403  AFW_UTF8_LITERAL(""),
2404  { NULL },
2405  NULL,
2406  afw_model_internal_get_current_adaptorTypeSpecific
2407  },
2408  {
2409  &afw_s_mappedAdaptorId,
2410  -1,
2411  -1,
2413  AFW_UTF8_LITERAL(""),
2414  { NULL },
2415  NULL,
2416  afw_model_internal_get_current_mappedAdaptorId
2417  },
2418  {
2419  &afw_s_mappedObjectType,
2420  -1,
2421  -1,
2423  AFW_UTF8_LITERAL(""),
2424  { NULL },
2425  NULL,
2426  afw_model_internal_get_current_mappedObjectType
2427  },
2428  {
2429  &afw_s_object,
2430  -1,
2431  -1,
2433  AFW_UTF8_LITERAL(""),
2434  { NULL },
2435  NULL,
2436  afw_model_internal_get_current_object
2437  },
2438  {
2439  &afw_s_objectId,
2440  -1,
2441  -1,
2443  AFW_UTF8_LITERAL(""),
2444  { NULL },
2445  NULL,
2446  afw_model_internal_get_current_objectId
2447  },
2448  {
2449  &afw_s_objectType,
2450  -1,
2451  -1,
2453  AFW_UTF8_LITERAL(""),
2454  { NULL },
2455  NULL,
2456  afw_model_internal_get_current_objectType
2457  },
2458  {
2459  &afw_s_useDefaultProcessing,
2460  -1,
2461  -1,
2462  { NULL },
2463  AFW_UTF8_LITERAL(""),
2464  { NULL },
2465  NULL,
2466  afw_model_internal_get_current_useDefaultProcessing
2467  }
2468 };
2469 
2470 static const afw_runtime_object_map_t
2471 impl_runtime_object_map__AdaptiveModelCurrentOnAddObject_ = {
2472  &afw_s__AdaptiveModelCurrentOnAddObject_,
2473  8,
2474  &impl_properties__AdaptiveModelCurrentOnAddObject_[0]
2475 };
2476 
2477 static const afw_runtime_object_type_meta_t
2478 impl_runtime_meta__AdaptiveModelCurrentOnAddObject_ = {
2479  &afw_s__AdaptiveModelCurrentOnAddObject_,
2480  &impl_runtime_object_map__AdaptiveModelCurrentOnAddObject_,
2482  false,
2483 };
2484 
2485 AFW_RUNTIME_OBJECT_INF(
2487  impl_runtime_meta__AdaptiveModelCurrentOnAddObject_);
2488 
2489 
2490 /* Runtime object map properties for _AdaptiveModelCurrentOnDeleteObject_ objects. */
2491 
2493 impl_properties__AdaptiveModelCurrentOnDeleteObject_[] = {
2494  {
2495  &afw_s_adaptorId,
2496  -1,
2497  -1,
2499  AFW_UTF8_LITERAL(""),
2500  { NULL },
2501  NULL,
2502  afw_model_internal_get_current_adaptorId
2503  },
2504  {
2505  &afw_s_adaptorTypeSpecific,
2506  -1,
2507  -1,
2509  AFW_UTF8_LITERAL(""),
2510  { NULL },
2511  NULL,
2512  afw_model_internal_get_current_adaptorTypeSpecific
2513  },
2514  {
2515  &afw_s_mappedAdaptorId,
2516  -1,
2517  -1,
2519  AFW_UTF8_LITERAL(""),
2520  { NULL },
2521  NULL,
2522  afw_model_internal_get_current_mappedAdaptorId
2523  },
2524  {
2525  &afw_s_mappedObjectType,
2526  -1,
2527  -1,
2529  AFW_UTF8_LITERAL(""),
2530  { NULL },
2531  NULL,
2532  afw_model_internal_get_current_mappedObjectType
2533  },
2534  {
2535  &afw_s_objectId,
2536  -1,
2537  -1,
2539  AFW_UTF8_LITERAL(""),
2540  { NULL },
2541  NULL,
2542  afw_model_internal_get_current_objectId
2543  },
2544  {
2545  &afw_s_objectType,
2546  -1,
2547  -1,
2549  AFW_UTF8_LITERAL(""),
2550  { NULL },
2551  NULL,
2552  afw_model_internal_get_current_objectType
2553  },
2554  {
2555  &afw_s_useDefaultProcessing,
2556  -1,
2557  -1,
2558  { NULL },
2559  AFW_UTF8_LITERAL(""),
2560  { NULL },
2561  NULL,
2562  afw_model_internal_get_current_useDefaultProcessing
2563  }
2564 };
2565 
2566 static const afw_runtime_object_map_t
2567 impl_runtime_object_map__AdaptiveModelCurrentOnDeleteObject_ = {
2568  &afw_s__AdaptiveModelCurrentOnDeleteObject_,
2569  7,
2570  &impl_properties__AdaptiveModelCurrentOnDeleteObject_[0]
2571 };
2572 
2573 static const afw_runtime_object_type_meta_t
2574 impl_runtime_meta__AdaptiveModelCurrentOnDeleteObject_ = {
2575  &afw_s__AdaptiveModelCurrentOnDeleteObject_,
2576  &impl_runtime_object_map__AdaptiveModelCurrentOnDeleteObject_,
2578  false,
2579 };
2580 
2581 AFW_RUNTIME_OBJECT_INF(
2583  impl_runtime_meta__AdaptiveModelCurrentOnDeleteObject_);
2584 
2585 
2586 /* Runtime object map properties for _AdaptiveModelCurrentOnGetInitialObjectId_ objects. */
2587 
2589 impl_properties__AdaptiveModelCurrentOnGetInitialObjectId_[] = {
2590  {
2591  &afw_s_adaptorId,
2592  -1,
2593  -1,
2595  AFW_UTF8_LITERAL(""),
2596  { NULL },
2597  NULL,
2598  afw_model_internal_get_current_adaptorId
2599  },
2600  {
2601  &afw_s_adaptorTypeSpecific,
2602  -1,
2603  -1,
2605  AFW_UTF8_LITERAL(""),
2606  { NULL },
2607  NULL,
2608  afw_model_internal_get_current_adaptorTypeSpecific
2609  },
2610  {
2611  &afw_s_mappedAdaptorId,
2612  -1,
2613  -1,
2615  AFW_UTF8_LITERAL(""),
2616  { NULL },
2617  NULL,
2618  afw_model_internal_get_current_mappedAdaptorId
2619  },
2620  {
2621  &afw_s_mappedObject,
2622  -1,
2623  -1,
2625  AFW_UTF8_LITERAL(""),
2626  { NULL },
2627  NULL,
2628  afw_model_internal_get_current_mappedObject
2629  },
2630  {
2631  &afw_s_mappedObjectId,
2632  -1,
2633  -1,
2635  AFW_UTF8_LITERAL(""),
2636  { NULL },
2637  NULL,
2638  afw_model_internal_get_current_mappedObjectId
2639  },
2640  {
2641  &afw_s_mappedObjectType,
2642  -1,
2643  -1,
2645  AFW_UTF8_LITERAL(""),
2646  { NULL },
2647  NULL,
2648  afw_model_internal_get_current_mappedObjectType
2649  },
2650  {
2651  &afw_s_mappedPropertyName,
2652  -1,
2653  -1,
2655  AFW_UTF8_LITERAL(""),
2656  { NULL },
2657  NULL,
2658  afw_model_internal_get_current_mappedPropertyName
2659  },
2660  {
2661  &afw_s_mappedValue,
2662  -1,
2663  -1,
2664  { NULL },
2665  AFW_UTF8_LITERAL(""),
2666  { NULL },
2667  NULL,
2668  afw_model_internal_get_current_mappedValue
2669  },
2670  {
2671  &afw_s_object,
2672  -1,
2673  -1,
2675  AFW_UTF8_LITERAL(""),
2676  { NULL },
2677  NULL,
2678  afw_model_internal_get_current_object
2679  },
2680  {
2681  &afw_s_objectId,
2682  -1,
2683  -1,
2685  AFW_UTF8_LITERAL(""),
2686  { NULL },
2687  NULL,
2688  afw_model_internal_get_current_objectId
2689  },
2690  {
2691  &afw_s_objectType,
2692  -1,
2693  -1,
2695  AFW_UTF8_LITERAL(""),
2696  { NULL },
2697  NULL,
2698  afw_model_internal_get_current_objectType
2699  },
2700  {
2701  &afw_s_propertyName,
2702  -1,
2703  -1,
2705  AFW_UTF8_LITERAL(""),
2706  { NULL },
2707  NULL,
2708  afw_model_internal_get_current_propertyName
2709  },
2710  {
2711  &afw_s_useDefaultProcessing,
2712  -1,
2713  -1,
2714  { NULL },
2715  AFW_UTF8_LITERAL(""),
2716  { NULL },
2717  NULL,
2718  afw_model_internal_get_current_useDefaultProcessing
2719  },
2720  {
2721  &afw_s_value,
2722  -1,
2723  -1,
2724  { NULL },
2725  AFW_UTF8_LITERAL(""),
2726  { NULL },
2727  NULL,
2728  afw_model_internal_get_current_value
2729  }
2730 };
2731 
2732 static const afw_runtime_object_map_t
2733 impl_runtime_object_map__AdaptiveModelCurrentOnGetInitialObjectId_ = {
2734  &afw_s__AdaptiveModelCurrentOnGetInitialObjectId_,
2735  14,
2736  &impl_properties__AdaptiveModelCurrentOnGetInitialObjectId_[0]
2737 };
2738 
2739 static const afw_runtime_object_type_meta_t
2740 impl_runtime_meta__AdaptiveModelCurrentOnGetInitialObjectId_ = {
2741  &afw_s__AdaptiveModelCurrentOnGetInitialObjectId_,
2742  &impl_runtime_object_map__AdaptiveModelCurrentOnGetInitialObjectId_,
2744  false,
2745 };
2746 
2747 AFW_RUNTIME_OBJECT_INF(
2749  impl_runtime_meta__AdaptiveModelCurrentOnGetInitialObjectId_);
2750 
2751 
2752 /* Runtime object map properties for _AdaptiveModelCurrentOnGetInitialValue_ objects. */
2753 
2755 impl_properties__AdaptiveModelCurrentOnGetInitialValue_[] = {
2756  {
2757  &afw_s_adaptorId,
2758  -1,
2759  -1,
2761  AFW_UTF8_LITERAL(""),
2762  { NULL },
2763  NULL,
2764  afw_model_internal_get_current_adaptorId
2765  },
2766  {
2767  &afw_s_adaptorTypeSpecific,
2768  -1,
2769  -1,
2771  AFW_UTF8_LITERAL(""),
2772  { NULL },
2773  NULL,
2774  afw_model_internal_get_current_adaptorTypeSpecific
2775  },
2776  {
2777  &afw_s_mappedAdaptorId,
2778  -1,
2779  -1,
2781  AFW_UTF8_LITERAL(""),
2782  { NULL },
2783  NULL,
2784  afw_model_internal_get_current_mappedAdaptorId
2785  },
2786  {
2787  &afw_s_mappedObjectId,
2788  -1,
2789  -1,
2791  AFW_UTF8_LITERAL(""),
2792  { NULL },
2793  NULL,
2794  afw_model_internal_get_current_mappedObjectId
2795  },
2796  {
2797  &afw_s_mappedObjectType,
2798  -1,
2799  -1,
2801  AFW_UTF8_LITERAL(""),
2802  { NULL },
2803  NULL,
2804  afw_model_internal_get_current_mappedObjectType
2805  },
2806  {
2807  &afw_s_mappedPropertyName,
2808  -1,
2809  -1,
2811  AFW_UTF8_LITERAL(""),
2812  { NULL },
2813  NULL,
2814  afw_model_internal_get_current_mappedPropertyName
2815  },
2816  {
2817  &afw_s_mappedValue,
2818  -1,
2819  -1,
2820  { NULL },
2821  AFW_UTF8_LITERAL(""),
2822  { NULL },
2823  NULL,
2824  afw_model_internal_get_current_mappedValue
2825  },
2826  {
2827  &afw_s_object,
2828  -1,
2829  -1,
2831  AFW_UTF8_LITERAL(""),
2832  { NULL },
2833  NULL,
2834  afw_model_internal_get_current_object
2835  },
2836  {
2837  &afw_s_objectId,
2838  -1,
2839  -1,
2841  AFW_UTF8_LITERAL(""),
2842  { NULL },
2843  NULL,
2844  afw_model_internal_get_current_objectId
2845  },
2846  {
2847  &afw_s_objectType,
2848  -1,
2849  -1,
2851  AFW_UTF8_LITERAL(""),
2852  { NULL },
2853  NULL,
2854  afw_model_internal_get_current_objectType
2855  },
2856  {
2857  &afw_s_propertyName,
2858  -1,
2859  -1,
2861  AFW_UTF8_LITERAL(""),
2862  { NULL },
2863  NULL,
2864  afw_model_internal_get_current_propertyName
2865  },
2866  {
2867  &afw_s_useDefaultProcessing,
2868  -1,
2869  -1,
2870  { NULL },
2871  AFW_UTF8_LITERAL(""),
2872  { NULL },
2873  NULL,
2874  afw_model_internal_get_current_useDefaultProcessing
2875  },
2876  {
2877  &afw_s_value,
2878  -1,
2879  -1,
2880  { NULL },
2881  AFW_UTF8_LITERAL(""),
2882  { NULL },
2883  NULL,
2884  afw_model_internal_get_current_value
2885  }
2886 };
2887 
2888 static const afw_runtime_object_map_t
2889 impl_runtime_object_map__AdaptiveModelCurrentOnGetInitialValue_ = {
2890  &afw_s__AdaptiveModelCurrentOnGetInitialValue_,
2891  13,
2892  &impl_properties__AdaptiveModelCurrentOnGetInitialValue_[0]
2893 };
2894 
2895 static const afw_runtime_object_type_meta_t
2896 impl_runtime_meta__AdaptiveModelCurrentOnGetInitialValue_ = {
2897  &afw_s__AdaptiveModelCurrentOnGetInitialValue_,
2898  &impl_runtime_object_map__AdaptiveModelCurrentOnGetInitialValue_,
2900  false,
2901 };
2902 
2903 AFW_RUNTIME_OBJECT_INF(
2905  impl_runtime_meta__AdaptiveModelCurrentOnGetInitialValue_);
2906 
2907 
2908 /* Runtime object map properties for _AdaptiveModelCurrentOnGetObject_ objects. */
2909 
2911 impl_properties__AdaptiveModelCurrentOnGetObject_[] = {
2912  {
2913  &afw_s_adaptorId,
2914  -1,
2915  -1,
2917  AFW_UTF8_LITERAL(""),
2918  { NULL },
2919  NULL,
2920  afw_model_internal_get_current_adaptorId
2921  },
2922  {
2923  &afw_s_adaptorTypeSpecific,
2924  -1,
2925  -1,
2927  AFW_UTF8_LITERAL(""),
2928  { NULL },
2929  NULL,
2930  afw_model_internal_get_current_adaptorTypeSpecific
2931  },
2932  {
2933  &afw_s_mapBackObject,
2934  -1,
2935  -1,
2937  AFW_UTF8_LITERAL("(\n mappedObject: object /* Object to map back. */\n): object /* Mapped back object */"),
2938  { NULL },
2939  NULL,
2940  afw_model_internal_get_current_mapBackObject
2941  },
2942  {
2943  &afw_s_mappedAdaptorId,
2944  -1,
2945  -1,
2947  AFW_UTF8_LITERAL(""),
2948  { NULL },
2949  NULL,
2950  afw_model_internal_get_current_mappedAdaptorId
2951  },
2952  {
2953  &afw_s_mappedObjectType,
2954  -1,
2955  -1,
2957  AFW_UTF8_LITERAL(""),
2958  { NULL },
2959  NULL,
2960  afw_model_internal_get_current_mappedObjectType
2961  },
2962  {
2963  &afw_s_objectId,
2964  -1,
2965  -1,
2967  AFW_UTF8_LITERAL(""),
2968  { NULL },
2969  NULL,
2970  afw_model_internal_get_current_objectId
2971  },
2972  {
2973  &afw_s_objectType,
2974  -1,
2975  -1,
2977  AFW_UTF8_LITERAL(""),
2978  { NULL },
2979  NULL,
2980  afw_model_internal_get_current_objectType
2981  },
2982  {
2983  &afw_s_useDefaultProcessing,
2984  -1,
2985  -1,
2986  { NULL },
2987  AFW_UTF8_LITERAL(""),
2988  { NULL },
2989  NULL,
2990  afw_model_internal_get_current_useDefaultProcessing
2991  }
2992 };
2993 
2994 static const afw_runtime_object_map_t
2995 impl_runtime_object_map__AdaptiveModelCurrentOnGetObject_ = {
2996  &afw_s__AdaptiveModelCurrentOnGetObject_,
2997  8,
2998  &impl_properties__AdaptiveModelCurrentOnGetObject_[0]
2999 };
3000 
3001 static const afw_runtime_object_type_meta_t
3002 impl_runtime_meta__AdaptiveModelCurrentOnGetObject_ = {
3003  &afw_s__AdaptiveModelCurrentOnGetObject_,
3004  &impl_runtime_object_map__AdaptiveModelCurrentOnGetObject_,
3006  false,
3007 };
3008 
3009 AFW_RUNTIME_OBJECT_INF(
3011  impl_runtime_meta__AdaptiveModelCurrentOnGetObject_);
3012 
3013 
3014 /* Runtime object map properties for _AdaptiveModelCurrentOnGetProperty_ objects. */
3015 
3017 impl_properties__AdaptiveModelCurrentOnGetProperty_[] = {
3018  {
3019  &afw_s_adaptorId,
3020  -1,
3021  -1,
3023  AFW_UTF8_LITERAL(""),
3024  { NULL },
3025  NULL,
3026  afw_model_internal_get_current_adaptorId
3027  },
3028  {
3029  &afw_s_adaptorTypeSpecific,
3030  -1,
3031  -1,
3033  AFW_UTF8_LITERAL(""),
3034  { NULL },
3035  NULL,
3036  afw_model_internal_get_current_adaptorTypeSpecific
3037  },
3038  {
3039  &afw_s_mappedAdaptorId,
3040  -1,
3041  -1,
3043  AFW_UTF8_LITERAL(""),
3044  { NULL },
3045  NULL,
3046  afw_model_internal_get_current_mappedAdaptorId
3047  },
3048  {
3049  &afw_s_mappedObject,
3050  -1,
3051  -1,
3053  AFW_UTF8_LITERAL(""),
3054  { NULL },
3055  NULL,
3056  afw_model_internal_get_current_object
3057  },
3058  {
3059  &afw_s_mappedObjectId,
3060  -1,
3061  -1,
3063  AFW_UTF8_LITERAL(""),
3064  { NULL },
3065  NULL,
3066  afw_model_internal_get_current_mappedObjectId
3067  },
3068  {
3069  &afw_s_mappedObjectType,
3070  -1,
3071  -1,
3073  AFW_UTF8_LITERAL(""),
3074  { NULL },
3075  NULL,
3076  afw_model_internal_get_current_mappedObjectType
3077  },
3078  {
3079  &afw_s_mappedPropertyName,
3080  -1,
3081  -1,
3083  AFW_UTF8_LITERAL(""),
3084  { NULL },
3085  NULL,
3086  afw_model_internal_get_current_mappedPropertyName
3087  },
3088  {
3089  &afw_s_mappedValue,
3090  -1,
3091  -1,
3092  { NULL },
3093  AFW_UTF8_LITERAL(""),
3094  { NULL },
3095  NULL,
3096  afw_model_internal_get_current_mappedValue
3097  },
3098  {
3099  &afw_s_objectType,
3100  -1,
3101  -1,
3103  AFW_UTF8_LITERAL(""),
3104  { NULL },
3105  NULL,
3106  afw_model_internal_get_current_objectType
3107  },
3108  {
3109  &afw_s_useDefaultProcessing,
3110  -1,
3111  -1,
3112  { NULL },
3113  AFW_UTF8_LITERAL(""),
3114  { NULL },
3115  NULL,
3116  afw_model_internal_get_current_useDefaultProcessing
3117  }
3118 };
3119 
3120 static const afw_runtime_object_map_t
3121 impl_runtime_object_map__AdaptiveModelCurrentOnGetProperty_ = {
3122  &afw_s__AdaptiveModelCurrentOnGetProperty_,
3123  10,
3124  &impl_properties__AdaptiveModelCurrentOnGetProperty_[0]
3125 };
3126 
3127 static const afw_runtime_object_type_meta_t
3128 impl_runtime_meta__AdaptiveModelCurrentOnGetProperty_ = {
3129  &afw_s__AdaptiveModelCurrentOnGetProperty_,
3130  &impl_runtime_object_map__AdaptiveModelCurrentOnGetProperty_,
3132  false,
3133 };
3134 
3135 AFW_RUNTIME_OBJECT_INF(
3137  impl_runtime_meta__AdaptiveModelCurrentOnGetProperty_);
3138 
3139 
3140 /* Runtime object map properties for _AdaptiveModelCurrentOnModifyObject_ objects. */
3141 
3143 impl_properties__AdaptiveModelCurrentOnModifyObject_[] = {
3144  {
3145  &afw_s_adaptorId,
3146  -1,
3147  -1,
3149  AFW_UTF8_LITERAL(""),
3150  { NULL },
3151  NULL,
3152  afw_model_internal_get_current_adaptorId
3153  },
3154  {
3155  &afw_s_adaptorTypeSpecific,
3156  -1,
3157  -1,
3159  AFW_UTF8_LITERAL(""),
3160  { NULL },
3161  NULL,
3162  afw_model_internal_get_current_adaptorTypeSpecific
3163  },
3164  {
3165  &afw_s_mappedAdaptorId,
3166  -1,
3167  -1,
3169  AFW_UTF8_LITERAL(""),
3170  { NULL },
3171  NULL,
3172  afw_model_internal_get_current_mappedAdaptorId
3173  },
3174  {
3175  &afw_s_mappedObjectType,
3176  -1,
3177  -1,
3179  AFW_UTF8_LITERAL(""),
3180  { NULL },
3181  NULL,
3182  afw_model_internal_get_current_mappedObjectType
3183  },
3184  {
3185  &afw_s_modifyEntries,
3186  -1,
3187  -1,
3189  AFW_UTF8_LITERAL(""),
3190  { NULL },
3191  NULL,
3192  afw_model_internal_get_current_modifyEntries
3193  },
3194  {
3195  &afw_s_objectId,
3196  -1,
3197  -1,
3199  AFW_UTF8_LITERAL(""),
3200  { NULL },
3201  NULL,
3202  afw_model_internal_get_current_objectId
3203  },
3204  {
3205  &afw_s_objectType,
3206  -1,
3207  -1,
3209  AFW_UTF8_LITERAL(""),
3210  { NULL },
3211  NULL,
3212  afw_model_internal_get_current_objectType
3213  },
3214  {
3215  &afw_s_useDefaultProcessing,
3216  -1,
3217  -1,
3218  { NULL },
3219  AFW_UTF8_LITERAL(""),
3220  { NULL },
3221  NULL,
3222  afw_model_internal_get_current_useDefaultProcessing
3223  }
3224 };
3225 
3226 static const afw_runtime_object_map_t
3227 impl_runtime_object_map__AdaptiveModelCurrentOnModifyObject_ = {
3228  &afw_s__AdaptiveModelCurrentOnModifyObject_,
3229  8,
3230  &impl_properties__AdaptiveModelCurrentOnModifyObject_[0]
3231 };
3232 
3233 static const afw_runtime_object_type_meta_t
3234 impl_runtime_meta__AdaptiveModelCurrentOnModifyObject_ = {
3235  &afw_s__AdaptiveModelCurrentOnModifyObject_,
3236  &impl_runtime_object_map__AdaptiveModelCurrentOnModifyObject_,
3238  false,
3239 };
3240 
3241 AFW_RUNTIME_OBJECT_INF(
3243  impl_runtime_meta__AdaptiveModelCurrentOnModifyObject_);
3244 
3245 
3246 /* Runtime object map properties for _AdaptiveModelCurrentOnReplaceObject_ objects. */
3247 
3249 impl_properties__AdaptiveModelCurrentOnReplaceObject_[] = {
3250  {
3251  &afw_s_adaptorId,
3252  -1,
3253  -1,
3255  AFW_UTF8_LITERAL(""),
3256  { NULL },
3257  NULL,
3258  afw_model_internal_get_current_adaptorId
3259  },
3260  {
3261  &afw_s_adaptorTypeSpecific,
3262  -1,
3263  -1,
3265  AFW_UTF8_LITERAL(""),
3266  { NULL },
3267  NULL,
3268  afw_model_internal_get_current_adaptorTypeSpecific
3269  },
3270  {
3271  &afw_s_mappedAdaptorId,
3272  -1,
3273  -1,
3275  AFW_UTF8_LITERAL(""),
3276  { NULL },
3277  NULL,
3278  afw_model_internal_get_current_mappedAdaptorId
3279  },
3280  {
3281  &afw_s_mappedObjectType,
3282  -1,
3283  -1,
3285  AFW_UTF8_LITERAL(""),
3286  { NULL },
3287  NULL,
3288  afw_model_internal_get_current_mappedObjectType
3289  },
3290  {
3291  &afw_s_object,
3292  -1,
3293  -1,
3295  AFW_UTF8_LITERAL(""),
3296  { NULL },
3297  NULL,
3298  afw_model_internal_get_current_object
3299  },
3300  {
3301  &afw_s_objectId,
3302  -1,
3303  -1,
3305  AFW_UTF8_LITERAL(""),
3306  { NULL },
3307  NULL,
3308  afw_model_internal_get_current_objectId
3309  },
3310  {
3311  &afw_s_objectType,
3312  -1,
3313  -1,
3315  AFW_UTF8_LITERAL(""),
3316  { NULL },
3317  NULL,
3318  afw_model_internal_get_current_objectType
3319  },
3320  {
3321  &afw_s_useDefaultProcessing,
3322  -1,
3323  -1,
3324  { NULL },
3325  AFW_UTF8_LITERAL(""),
3326  { NULL },
3327  NULL,
3328  afw_model_internal_get_current_useDefaultProcessing
3329  }
3330 };
3331 
3332 static const afw_runtime_object_map_t
3333 impl_runtime_object_map__AdaptiveModelCurrentOnReplaceObject_ = {
3334  &afw_s__AdaptiveModelCurrentOnReplaceObject_,
3335  8,
3336  &impl_properties__AdaptiveModelCurrentOnReplaceObject_[0]
3337 };
3338 
3339 static const afw_runtime_object_type_meta_t
3340 impl_runtime_meta__AdaptiveModelCurrentOnReplaceObject_ = {
3341  &afw_s__AdaptiveModelCurrentOnReplaceObject_,
3342  &impl_runtime_object_map__AdaptiveModelCurrentOnReplaceObject_,
3344  false,
3345 };
3346 
3347 AFW_RUNTIME_OBJECT_INF(
3349  impl_runtime_meta__AdaptiveModelCurrentOnReplaceObject_);
3350 
3351 
3352 /* Runtime object map properties for _AdaptiveModelCurrentOnRetrieveObjects_ objects. */
3353 
3355 impl_properties__AdaptiveModelCurrentOnRetrieveObjects_[] = {
3356  {
3357  &afw_s_adaptorId,
3358  -1,
3359  -1,
3361  AFW_UTF8_LITERAL(""),
3362  { NULL },
3363  NULL,
3364  afw_model_internal_get_current_adaptorId
3365  },
3366  {
3367  &afw_s_adaptorTypeSpecific,
3368  -1,
3369  -1,
3371  AFW_UTF8_LITERAL(""),
3372  { NULL },
3373  NULL,
3374  afw_model_internal_get_current_adaptorTypeSpecific
3375  },
3376  {
3377  &afw_s_mapBackObject,
3378  -1,
3379  -1,
3381  AFW_UTF8_LITERAL("(\n object mappedObject /* Object to map back. */\n): object /* Mapped back object */"),
3382  { NULL },
3383  NULL,
3384  afw_model_internal_get_current_mapBackObject
3385  },
3386  {
3387  &afw_s_mappedAdaptorId,
3388  -1,
3389  -1,
3391  AFW_UTF8_LITERAL(""),
3392  { NULL },
3393  NULL,
3394  afw_model_internal_get_current_mappedAdaptorId
3395  },
3396  {
3397  &afw_s_mappedObjectType,
3398  -1,
3399  -1,
3401  AFW_UTF8_LITERAL(""),
3402  { NULL },
3403  NULL,
3404  afw_model_internal_get_current_mappedObjectType
3405  },
3406  {
3407  &afw_s_objectType,
3408  -1,
3409  -1,
3411  AFW_UTF8_LITERAL(""),
3412  { NULL },
3413  NULL,
3414  afw_model_internal_get_current_objectType
3415  },
3416  {
3417  &afw_s_queryCriteria,
3418  -1,
3419  -1,
3421  AFW_UTF8_LITERAL("_AdaptiveQueryCriteria_"),
3422  { NULL },
3423  NULL,
3424  afw_model_internal_get_current_queryCriteria
3425  },
3426  {
3427  &afw_s_returnObject,
3428  -1,
3429  -1,
3431  AFW_UTF8_LITERAL("(\n object object /* The object to return. */\n): boolean /* true if no more objects can be returned. */"),
3432  { NULL },
3433  NULL,
3434  afw_model_internal_get_current_returnObject
3435  },
3436  {
3437  &afw_s_useDefaultProcessing,
3438  -1,
3439  -1,
3440  { NULL },
3441  AFW_UTF8_LITERAL(""),
3442  { NULL },
3443  NULL,
3444  afw_model_internal_get_current_useDefaultProcessing
3445  }
3446 };
3447 
3448 static const afw_runtime_object_map_t
3449 impl_runtime_object_map__AdaptiveModelCurrentOnRetrieveObjects_ = {
3450  &afw_s__AdaptiveModelCurrentOnRetrieveObjects_,
3451  9,
3452  &impl_properties__AdaptiveModelCurrentOnRetrieveObjects_[0]
3453 };
3454 
3455 static const afw_runtime_object_type_meta_t
3456 impl_runtime_meta__AdaptiveModelCurrentOnRetrieveObjects_ = {
3457  &afw_s__AdaptiveModelCurrentOnRetrieveObjects_,
3458  &impl_runtime_object_map__AdaptiveModelCurrentOnRetrieveObjects_,
3460  false,
3461 };
3462 
3463 AFW_RUNTIME_OBJECT_INF(
3465  impl_runtime_meta__AdaptiveModelCurrentOnRetrieveObjects_);
3466 
3467 
3468 /* Runtime object map properties for _AdaptiveModelCurrentOnSetProperty_ objects. */
3469 
3471 impl_properties__AdaptiveModelCurrentOnSetProperty_[] = {
3472  {
3473  &afw_s_adaptorId,
3474  -1,
3475  -1,
3477  AFW_UTF8_LITERAL(""),
3478  { NULL },
3479  NULL,
3480  afw_model_internal_get_current_adaptorId
3481  },
3482  {
3483  &afw_s_adaptorTypeSpecific,
3484  -1,
3485  -1,
3487  AFW_UTF8_LITERAL(""),
3488  { NULL },
3489  NULL,
3490  afw_model_internal_get_current_adaptorTypeSpecific
3491  },
3492  {
3493  &afw_s_mappedAdaptorId,
3494  -1,
3495  -1,
3497  AFW_UTF8_LITERAL(""),
3498  { NULL },
3499  NULL,
3500  afw_model_internal_get_current_mappedAdaptorId
3501  },
3502  {
3503  &afw_s_mappedObjectType,
3504  -1,
3505  -1,
3507  AFW_UTF8_LITERAL(""),
3508  { NULL },
3509  NULL,
3510  afw_model_internal_get_current_mappedObjectType
3511  },
3512  {
3513  &afw_s_object,
3514  -1,
3515  -1,
3517  AFW_UTF8_LITERAL(""),
3518  { NULL },
3519  NULL,
3520  afw_model_internal_get_current_object
3521  },
3522  {
3523  &afw_s_objectId,
3524  -1,
3525  -1,
3527  AFW_UTF8_LITERAL(""),
3528  { NULL },
3529  NULL,
3530  afw_model_internal_get_current_objectId
3531  },
3532  {
3533  &afw_s_objectType,
3534  -1,
3535  -1,
3537  AFW_UTF8_LITERAL(""),
3538  { NULL },
3539  NULL,
3540  afw_model_internal_get_current_objectType
3541  },
3542  {
3543  &afw_s_propertyName,
3544  -1,
3545  -1,
3547  AFW_UTF8_LITERAL(""),
3548  { NULL },
3549  NULL,
3550  afw_model_internal_get_current_propertyName
3551  },
3552  {
3553  &afw_s_useDefaultProcessing,
3554  -1,
3555  -1,
3556  { NULL },
3557  AFW_UTF8_LITERAL(""),
3558  { NULL },
3559  NULL,
3560  afw_model_internal_get_current_useDefaultProcessing
3561  },
3562  {
3563  &afw_s_value,
3564  -1,
3565  -1,
3566  { NULL },
3567  AFW_UTF8_LITERAL(""),
3568  { NULL },
3569  NULL,
3570  afw_model_internal_get_current_value
3571  }
3572 };
3573 
3574 static const afw_runtime_object_map_t
3575 impl_runtime_object_map__AdaptiveModelCurrentOnSetProperty_ = {
3576  &afw_s__AdaptiveModelCurrentOnSetProperty_,
3577  10,
3578  &impl_properties__AdaptiveModelCurrentOnSetProperty_[0]
3579 };
3580 
3581 static const afw_runtime_object_type_meta_t
3582 impl_runtime_meta__AdaptiveModelCurrentOnSetProperty_ = {
3583  &afw_s__AdaptiveModelCurrentOnSetProperty_,
3584  &impl_runtime_object_map__AdaptiveModelCurrentOnSetProperty_,
3586  false,
3587 };
3588 
3589 AFW_RUNTIME_OBJECT_INF(
3591  impl_runtime_meta__AdaptiveModelCurrentOnSetProperty_);
3592 
3593 
3594 /* Runtime object map properties for _AdaptiveModelCurrent_ objects. */
3595 
3597 impl_properties__AdaptiveModelCurrent_[] = {
3598  {
3599  &afw_s_adaptorId,
3600  -1,
3601  -1,
3603  AFW_UTF8_LITERAL(""),
3604  { NULL },
3605  NULL,
3606  afw_model_internal_get_current_adaptorId
3607  },
3608  {
3609  &afw_s_adaptorTypeSpecific,
3610  -1,
3611  -1,
3613  AFW_UTF8_LITERAL(""),
3614  { NULL },
3615  NULL,
3616  afw_model_internal_get_current_adaptorTypeSpecific
3617  },
3618  {
3619  &afw_s_mappedAdaptorId,
3620  -1,
3621  -1,
3623  AFW_UTF8_LITERAL(""),
3624  { NULL },
3625  NULL,
3626  afw_model_internal_get_current_mappedAdaptorId
3627  },
3628  {
3629  &afw_s_mappedObjectType,
3630  -1,
3631  -1,
3633  AFW_UTF8_LITERAL(""),
3634  { NULL },
3635  NULL,
3636  afw_model_internal_get_current_mappedObjectType
3637  },
3638  {
3639  &afw_s_objectType,
3640  -1,
3641  -1,
3643  AFW_UTF8_LITERAL(""),
3644  { NULL },
3645  NULL,
3646  afw_model_internal_get_current_objectType
3647  },
3648  {
3649  &afw_s_useDefaultProcessing,
3650  -1,
3651  -1,
3652  { NULL },
3653  AFW_UTF8_LITERAL(""),
3654  { NULL },
3655  NULL,
3656  afw_model_internal_get_current_useDefaultProcessing
3657  }
3658 };
3659 
3660 static const afw_runtime_object_map_t
3661 impl_runtime_object_map__AdaptiveModelCurrent_ = {
3662  &afw_s__AdaptiveModelCurrent_,
3663  6,
3664  &impl_properties__AdaptiveModelCurrent_[0]
3665 };
3666 
3667 static const afw_runtime_object_type_meta_t
3668 impl_runtime_meta__AdaptiveModelCurrent_ = {
3669  &afw_s__AdaptiveModelCurrent_,
3670  &impl_runtime_object_map__AdaptiveModelCurrent_,
3672  false,
3673 };
3674 
3675 AFW_RUNTIME_OBJECT_INF(
3677  impl_runtime_meta__AdaptiveModelCurrent_);
3678 
3679 
3680 /* Runtime object map properties for _AdaptiveModelObjectType_ objects. */
3681 
3682 static const afw_runtime_object_type_meta_t
3683 impl_runtime_meta__AdaptiveModelObjectType_ = {
3684  &afw_s__AdaptiveModelObjectType_,
3685  NULL,
3687  false,
3688 };
3689 
3690 AFW_RUNTIME_OBJECT_INF(
3692  impl_runtime_meta__AdaptiveModelObjectType_);
3693 
3694 
3695 /* Runtime object map properties for _AdaptiveModelObjectTypes_ objects. */
3696 
3697 static const afw_runtime_object_type_meta_t
3698 impl_runtime_meta__AdaptiveModelObjectTypes_ = {
3699  &afw_s__AdaptiveModelObjectTypes_,
3700  NULL,
3702  false,
3703 };
3704 
3705 AFW_RUNTIME_OBJECT_INF(
3707  impl_runtime_meta__AdaptiveModelObjectTypes_);
3708 
3709 
3710 /* Runtime object map properties for _AdaptiveModelPropertyType_ objects. */
3711 
3712 static const afw_runtime_object_type_meta_t
3713 impl_runtime_meta__AdaptiveModelPropertyType_ = {
3714  &afw_s__AdaptiveModelPropertyType_,
3715  NULL,
3717  false,
3718 };
3719 
3720 AFW_RUNTIME_OBJECT_INF(
3722  impl_runtime_meta__AdaptiveModelPropertyType_);
3723 
3724 
3725 /* Runtime object map properties for _AdaptiveModelPropertyTypes_ objects. */
3726 
3727 static const afw_runtime_object_type_meta_t
3728 impl_runtime_meta__AdaptiveModelPropertyTypes_ = {
3729  &afw_s__AdaptiveModelPropertyTypes_,
3730  NULL,
3732  false,
3733 };
3734 
3735 AFW_RUNTIME_OBJECT_INF(
3737  impl_runtime_meta__AdaptiveModelPropertyTypes_);
3738 
3739 
3740 /* Runtime object map properties for _AdaptiveModel_ objects. */
3741 
3742 static const afw_runtime_object_type_meta_t
3743 impl_runtime_meta__AdaptiveModel_ = {
3744  &afw_s__AdaptiveModel_,
3745  NULL,
3747  false,
3748 };
3749 
3750 AFW_RUNTIME_OBJECT_INF(
3752  impl_runtime_meta__AdaptiveModel_);
3753 
3754 
3755 /* Runtime object map properties for _AdaptiveObjectOptions_ objects. */
3756 
3757 static const afw_runtime_object_type_meta_t
3758 impl_runtime_meta__AdaptiveObjectOptions_ = {
3759  &afw_s__AdaptiveObjectOptions_,
3760  NULL,
3762  false,
3763 };
3764 
3765 AFW_RUNTIME_OBJECT_INF(
3767  impl_runtime_meta__AdaptiveObjectOptions_);
3768 
3769 
3770 /* Runtime object map properties for _AdaptiveObjectType_ objects. */
3771 
3772 static const afw_runtime_object_type_meta_t
3773 impl_runtime_meta__AdaptiveObjectType_ = {
3774  &afw_s__AdaptiveObjectType_,
3775  NULL,
3777  false,
3778 };
3779 
3780 AFW_RUNTIME_OBJECT_INF(
3782  impl_runtime_meta__AdaptiveObjectType_);
3783 
3784 
3785 /* Runtime object map properties for _AdaptiveObjectTypes_ objects. */
3786 
3787 static const afw_runtime_object_type_meta_t
3788 impl_runtime_meta__AdaptiveObjectTypes_ = {
3789  &afw_s__AdaptiveObjectTypes_,
3790  NULL,
3792  false,
3793 };
3794 
3795 AFW_RUNTIME_OBJECT_INF(
3797  impl_runtime_meta__AdaptiveObjectTypes_);
3798 
3799 
3800 /* Runtime object map properties for _AdaptiveObject_ objects. */
3801 
3802 static const afw_runtime_object_type_meta_t
3803 impl_runtime_meta__AdaptiveObject_ = {
3804  &afw_s__AdaptiveObject_,
3805  NULL,
3807  false,
3808 };
3809 
3810 AFW_RUNTIME_OBJECT_INF(
3812  impl_runtime_meta__AdaptiveObject_);
3813 
3814 
3815 /* Runtime object map properties for _AdaptivePackageCompileOptions_ objects. */
3816 
3817 static const afw_runtime_object_type_meta_t
3818 impl_runtime_meta__AdaptivePackageCompileOptions_ = {
3819  &afw_s__AdaptivePackageCompileOptions_,
3820  NULL,
3822  false,
3823 };
3824 
3825 AFW_RUNTIME_OBJECT_INF(
3827  impl_runtime_meta__AdaptivePackageCompileOptions_);
3828 
3829 
3830 /* Runtime object map properties for _AdaptivePackageSrcdirInfo_ objects. */
3831 
3832 static const afw_runtime_object_type_meta_t
3833 impl_runtime_meta__AdaptivePackageSrcdirInfo_ = {
3834  &afw_s__AdaptivePackageSrcdirInfo_,
3835  NULL,
3837  false,
3838 };
3839 
3840 AFW_RUNTIME_OBJECT_INF(
3842  impl_runtime_meta__AdaptivePackageSrcdirInfo_);
3843 
3844 
3845 /* Runtime object map properties for _AdaptivePackageSrcdirs_ objects. */
3846 
3847 static const afw_runtime_object_type_meta_t
3848 impl_runtime_meta__AdaptivePackageSrcdirs_ = {
3849  &afw_s__AdaptivePackageSrcdirs_,
3850  NULL,
3852  false,
3853 };
3854 
3855 AFW_RUNTIME_OBJECT_INF(
3857  impl_runtime_meta__AdaptivePackageSrcdirs_);
3858 
3859 
3860 /* Runtime object map properties for _AdaptivePackage_ objects. */
3861 
3862 static const afw_runtime_object_type_meta_t
3863 impl_runtime_meta__AdaptivePackage_ = {
3864  &afw_s__AdaptivePackage_,
3865  NULL,
3867  false,
3868 };
3869 
3870 AFW_RUNTIME_OBJECT_INF(
3872  impl_runtime_meta__AdaptivePackage_);
3873 
3874 
3875 /* Runtime object map properties for _AdaptiveParsedURI_ objects. */
3876 
3877 static const afw_runtime_object_type_meta_t
3878 impl_runtime_meta__AdaptiveParsedURI_ = {
3879  &afw_s__AdaptiveParsedURI_,
3880  NULL,
3882  false,
3883 };
3884 
3885 AFW_RUNTIME_OBJECT_INF(
3887  impl_runtime_meta__AdaptiveParsedURI_);
3888 
3889 
3890 /* Runtime object map properties for _AdaptivePolymorphicFunction_ objects. */
3891 
3892 static const afw_runtime_object_type_meta_t
3893 impl_runtime_meta__AdaptivePolymorphicFunction_ = {
3894  &afw_s__AdaptivePolymorphicFunction_,
3895  NULL,
3897  false,
3898 };
3899 
3900 AFW_RUNTIME_OBJECT_INF(
3902  impl_runtime_meta__AdaptivePolymorphicFunction_);
3903 
3904 
3905 /* Runtime object map properties for _AdaptivePropertyTypes_ objects. */
3906 
3907 static const afw_runtime_object_type_meta_t
3908 impl_runtime_meta__AdaptivePropertyTypes_ = {
3909  &afw_s__AdaptivePropertyTypes_,
3910  NULL,
3912  false,
3913 };
3914 
3915 AFW_RUNTIME_OBJECT_INF(
3917  impl_runtime_meta__AdaptivePropertyTypes_);
3918 
3919 
3920 /* Runtime object map properties for _AdaptiveProvisioningPeer_ objects. */
3921 
3922 static const afw_runtime_object_type_meta_t
3923 impl_runtime_meta__AdaptiveProvisioningPeer_ = {
3924  &afw_s__AdaptiveProvisioningPeer_,
3925  NULL,
3927  false,
3928 };
3929 
3930 AFW_RUNTIME_OBJECT_INF(
3932  impl_runtime_meta__AdaptiveProvisioningPeer_);
3933 
3934 
3935 /* Runtime object map properties for _AdaptiveQualifierDefinitions_ objects. */
3936 
3937 static const afw_runtime_object_type_meta_t
3938 impl_runtime_meta__AdaptiveQualifierDefinitions_ = {
3939  &afw_s__AdaptiveQualifierDefinitions_,
3940  NULL,
3942  false,
3943 };
3944 
3945 AFW_RUNTIME_OBJECT_INF(
3947  impl_runtime_meta__AdaptiveQualifierDefinitions_);
3948 
3949 
3950 /* Runtime object map properties for _AdaptiveQueryCriteriaFilter_ objects. */
3951 
3952 static const afw_runtime_object_type_meta_t
3953 impl_runtime_meta__AdaptiveQueryCriteriaFilter_ = {
3954  &afw_s__AdaptiveQueryCriteriaFilter_,
3955  NULL,
3957  false,
3958 };
3959 
3960 AFW_RUNTIME_OBJECT_INF(
3962  impl_runtime_meta__AdaptiveQueryCriteriaFilter_);
3963 
3964 
3965 /* Runtime object map properties for _AdaptiveQueryCriteria_ objects. */
3966 
3967 static const afw_runtime_object_type_meta_t
3968 impl_runtime_meta__AdaptiveQueryCriteria_ = {
3969  &afw_s__AdaptiveQueryCriteria_,
3970  NULL,
3972  false,
3973 };
3974 
3975 AFW_RUNTIME_OBJECT_INF(
3977  impl_runtime_meta__AdaptiveQueryCriteria_);
3978 
3979 
3980 /* Runtime object map properties for _AdaptiveRequestContext_ objects. */
3981 
3982 static const afw_runtime_object_type_meta_t
3983 impl_runtime_meta__AdaptiveRequestContext_ = {
3984  &afw_s__AdaptiveRequestContext_,
3985  NULL,
3987  false,
3988 };
3989 
3990 AFW_RUNTIME_OBJECT_INF(
3992  impl_runtime_meta__AdaptiveRequestContext_);
3993 
3994 
3995 /* Runtime object map properties for _AdaptiveRequestHandlerType_ objects. */
3996 
3998 impl_properties__AdaptiveRequestHandlerType_[] = {
3999  {
4000  &afw_s_description,
4002  -1,
4004  AFW_UTF8_LITERAL("text/plain"),
4005  { NULL },
4006  &afw_s_indirect,
4008  },
4009  {
4010  &afw_s_requestHandlerType,
4011  offsetof(afw_request_handler_factory_t, request_handler_type),
4012  -1,
4014  AFW_UTF8_LITERAL(""),
4015  { NULL },
4016  &afw_s_default,
4018  }
4019 };
4020 
4021 static const afw_runtime_object_map_t
4022 impl_runtime_object_map__AdaptiveRequestHandlerType_ = {
4023  &afw_s__AdaptiveRequestHandlerType_,
4024  2,
4025  &impl_properties__AdaptiveRequestHandlerType_[0]
4026 };
4027 
4028 static const afw_runtime_object_type_meta_t
4029 impl_runtime_meta__AdaptiveRequestHandlerType_ = {
4030  &afw_s__AdaptiveRequestHandlerType_,
4031  &impl_runtime_object_map__AdaptiveRequestHandlerType_,
4032  -1,
4033  true,
4034 };
4035 
4036 AFW_RUNTIME_OBJECT_INF(
4038  impl_runtime_meta__AdaptiveRequestHandlerType_);
4039 
4040 
4041 /* Runtime object map properties for _AdaptiveRequestHandler_ objects. */
4042 
4043 static const afw_runtime_object_type_meta_t
4044 impl_runtime_meta__AdaptiveRequestHandler_ = {
4045  &afw_s__AdaptiveRequestHandler_,
4046  NULL,
4048  false,
4049 };
4050 
4051 AFW_RUNTIME_OBJECT_INF(
4053  impl_runtime_meta__AdaptiveRequestHandler_);
4054 
4055 
4056 /* Runtime object map properties for _AdaptiveRequestProperties_ objects. */
4057 
4058 static const afw_runtime_object_type_meta_t
4059 impl_runtime_meta__AdaptiveRequestProperties_ = {
4060  &afw_s__AdaptiveRequestProperties_,
4061  NULL,
4063  false,
4064 };
4065 
4066 AFW_RUNTIME_OBJECT_INF(
4068  impl_runtime_meta__AdaptiveRequestProperties_);
4069 
4070 
4071 /* Runtime object map properties for _AdaptiveResponseAction_ objects. */
4072 
4073 static const afw_runtime_object_type_meta_t
4074 impl_runtime_meta__AdaptiveResponseAction_ = {
4075  &afw_s__AdaptiveResponseAction_,
4076  NULL,
4078  false,
4079 };
4080 
4081 AFW_RUNTIME_OBJECT_INF(
4083  impl_runtime_meta__AdaptiveResponseAction_);
4084 
4085 
4086 /* Runtime object map properties for _AdaptiveResponseError_ objects. */
4087 
4088 static const afw_runtime_object_type_meta_t
4089 impl_runtime_meta__AdaptiveResponseError_ = {
4090  &afw_s__AdaptiveResponseError_,
4091  NULL,
4093  false,
4094 };
4095 
4096 AFW_RUNTIME_OBJECT_INF(
4098  impl_runtime_meta__AdaptiveResponseError_);
4099 
4100 
4101 /* Runtime object map properties for _AdaptiveResponse_ objects. */
4102 
4103 static const afw_runtime_object_type_meta_t
4104 impl_runtime_meta__AdaptiveResponse_ = {
4105  &afw_s__AdaptiveResponse_,
4106  NULL,
4108  false,
4109 };
4110 
4111 AFW_RUNTIME_OBJECT_INF(
4113  impl_runtime_meta__AdaptiveResponse_);
4114 
4115 
4116 /* Runtime object map properties for _AdaptiveRootFilePaths_ objects. */
4117 
4118 static const afw_runtime_object_type_meta_t
4119 impl_runtime_meta__AdaptiveRootFilePaths_ = {
4120  &afw_s__AdaptiveRootFilePaths_,
4121  NULL,
4123  false,
4124 };
4125 
4126 AFW_RUNTIME_OBJECT_INF(
4128  impl_runtime_meta__AdaptiveRootFilePaths_);
4129 
4130 
4131 /* Runtime object map properties for _AdaptiveRuntimeCustom_ objects. */
4132 
4134 impl_properties__AdaptiveRuntimeCustom_[] = {
4135  {
4136  &afw_s_key,
4138  -1,
4140  AFW_UTF8_LITERAL(""),
4141  { NULL },
4142  &afw_s_indirect,
4144  }
4145 };
4146 
4147 static const afw_runtime_object_map_t
4148 impl_runtime_object_map__AdaptiveRuntimeCustom_ = {
4149  &afw_s__AdaptiveRuntimeCustom_,
4150  1,
4151  &impl_properties__AdaptiveRuntimeCustom_[0]
4152 };
4153 
4154 static const afw_runtime_object_type_meta_t
4155 impl_runtime_meta__AdaptiveRuntimeCustom_ = {
4156  &afw_s__AdaptiveRuntimeCustom_,
4157  &impl_runtime_object_map__AdaptiveRuntimeCustom_,
4158  -1,
4159  true,
4160 };
4161 
4162 AFW_RUNTIME_OBJECT_INF(
4164  impl_runtime_meta__AdaptiveRuntimeCustom_);
4165 
4166 
4167 /* Runtime object map properties for _AdaptiveRuntimeLabels_ objects. */
4168 
4169 static const afw_runtime_object_type_meta_t
4170 impl_runtime_meta__AdaptiveRuntimeLabels_ = {
4171  &afw_s__AdaptiveRuntimeLabels_,
4172  NULL,
4174  false,
4175 };
4176 
4177 AFW_RUNTIME_OBJECT_INF(
4179  impl_runtime_meta__AdaptiveRuntimeLabels_);
4180 
4181 
4182 /* Runtime object map properties for _AdaptiveRuntimeObjectMapInf_ objects. */
4183 
4185 impl_properties__AdaptiveRuntimeObjectMapInf_[] = {
4186  {
4187  &afw_s_key,
4189  -1,
4191  AFW_UTF8_LITERAL(""),
4192  { NULL },
4193  &afw_s_indirect,
4195  }
4196 };
4197 
4198 static const afw_runtime_object_map_t
4199 impl_runtime_object_map__AdaptiveRuntimeObjectMapInf_ = {
4200  &afw_s__AdaptiveRuntimeObjectMapInf_,
4201  1,
4202  &impl_properties__AdaptiveRuntimeObjectMapInf_[0]
4203 };
4204 
4205 static const afw_runtime_object_type_meta_t
4206 impl_runtime_meta__AdaptiveRuntimeObjectMapInf_ = {
4207  &afw_s__AdaptiveRuntimeObjectMapInf_,
4208  &impl_runtime_object_map__AdaptiveRuntimeObjectMapInf_,
4209  -1,
4210  true,
4211 };
4212 
4213 AFW_RUNTIME_OBJECT_INF(
4215  impl_runtime_meta__AdaptiveRuntimeObjectMapInf_);
4216 
4217 
4218 /* Runtime object map properties for _AdaptiveRuntimeObject_ objects. */
4219 
4220 static const afw_runtime_object_type_meta_t
4221 impl_runtime_meta__AdaptiveRuntimeObject_ = {
4222  &afw_s__AdaptiveRuntimeObject_,
4223  NULL,
4225  false,
4226 };
4227 
4228 AFW_RUNTIME_OBJECT_INF(
4230  impl_runtime_meta__AdaptiveRuntimeObject_);
4231 
4232 
4233 /* Runtime object map properties for _AdaptiveRuntimeProperty_ objects. */
4234 
4235 static const afw_runtime_object_type_meta_t
4236 impl_runtime_meta__AdaptiveRuntimeProperty_ = {
4237  &afw_s__AdaptiveRuntimeProperty_,
4238  NULL,
4240  false,
4241 };
4242 
4243 AFW_RUNTIME_OBJECT_INF(
4245  impl_runtime_meta__AdaptiveRuntimeProperty_);
4246 
4247 
4248 /* Runtime object map properties for _AdaptiveRuntimeValueAccessor_ objects. */
4249 
4251 impl_properties__AdaptiveRuntimeValueAccessor_[] = {
4252  {
4253  &afw_s_key,
4255  -1,
4257  AFW_UTF8_LITERAL(""),
4258  { NULL },
4259  &afw_s_indirect,
4261  }
4262 };
4263 
4264 static const afw_runtime_object_map_t
4265 impl_runtime_object_map__AdaptiveRuntimeValueAccessor_ = {
4266  &afw_s__AdaptiveRuntimeValueAccessor_,
4267  1,
4268  &impl_properties__AdaptiveRuntimeValueAccessor_[0]
4269 };
4270 
4271 static const afw_runtime_object_type_meta_t
4272 impl_runtime_meta__AdaptiveRuntimeValueAccessor_ = {
4273  &afw_s__AdaptiveRuntimeValueAccessor_,
4274  &impl_runtime_object_map__AdaptiveRuntimeValueAccessor_,
4275  -1,
4276  true,
4277 };
4278 
4279 AFW_RUNTIME_OBJECT_INF(
4281  impl_runtime_meta__AdaptiveRuntimeValueAccessor_);
4282 
4283 
4284 /* Runtime object map properties for _AdaptiveServer_ objects. */
4285 
4287 impl_properties__AdaptiveServer_[] = {
4288  {
4289  &afw_s_afwCompiledVersion,
4290  offsetof(afw_server_t, afw_compiled_version),
4291  -1,
4293  AFW_UTF8_LITERAL(""),
4294  { NULL },
4295  &afw_s_indirect,
4297  },
4298  {
4299  &afw_s_afwVersion,
4301  -1,
4303  AFW_UTF8_LITERAL(""),
4304  { NULL },
4305  &afw_s_indirect,
4307  },
4308  {
4309  &afw_s_concurrent,
4310  offsetof(afw_server_t, concurrent),
4311  -1,
4313  AFW_UTF8_LITERAL(""),
4314  { NULL },
4315  &afw_s_default,
4317  },
4318  {
4319  &afw_s_maxConcurrent,
4320  offsetof(afw_server_t, max_concurrent),
4321  -1,
4323  AFW_UTF8_LITERAL(""),
4324  { NULL },
4325  &afw_s_default,
4327  },
4328  {
4329  &afw_s_requestCount,
4330  offsetof(afw_server_t, request_count),
4331  -1,
4333  AFW_UTF8_LITERAL(""),
4334  { NULL },
4335  &afw_s_default,
4337  },
4338  {
4339  &afw_s_serverType,
4340  offsetof(afw_server_t, server_type),
4341  -1,
4343  AFW_UTF8_LITERAL(""),
4344  { NULL },
4345  &afw_s_indirect,
4347  },
4348  {
4349  &afw_s_serverVersion,
4350  offsetof(afw_server_t, server_version),
4351  -1,
4353  AFW_UTF8_LITERAL(""),
4354  { NULL },
4355  &afw_s_indirect,
4357  },
4358  {
4359  &afw_s_startTime,
4360  offsetof(afw_server_t, start_time),
4361  -1,
4363  AFW_UTF8_LITERAL(""),
4364  { NULL },
4365  &afw_s_indirect,
4367  },
4368  {
4369  &afw_s_threadCount,
4370  offsetof(afw_server_t, thread_count),
4371  -1,
4373  AFW_UTF8_LITERAL(""),
4374  { NULL },
4375  &afw_s_default,
4377  },
4378  {
4379  &afw_s_unhandledErrors,
4380  offsetof(afw_server_t, unhandled_errors),
4381  -1,
4383  AFW_UTF8_LITERAL(""),
4384  { NULL },
4385  &afw_s_default,
4387  }
4388 };
4389 
4390 static const afw_runtime_object_map_t
4391 impl_runtime_object_map__AdaptiveServer_ = {
4392  &afw_s__AdaptiveServer_,
4393  10,
4394  &impl_properties__AdaptiveServer_[0]
4395 };
4396 
4397 static const afw_runtime_object_type_meta_t
4398 impl_runtime_meta__AdaptiveServer_ = {
4399  &afw_s__AdaptiveServer_,
4400  &impl_runtime_object_map__AdaptiveServer_,
4401  -1,
4402  true,
4403 };
4404 
4405 AFW_RUNTIME_OBJECT_INF(
4407  impl_runtime_meta__AdaptiveServer_);
4408 
4409 
4410 /* Runtime object map properties for _AdaptiveServiceConf_ objects. */
4411 
4412 static const afw_runtime_object_type_meta_t
4413 impl_runtime_meta__AdaptiveServiceConf_ = {
4414  &afw_s__AdaptiveServiceConf_,
4415  NULL,
4417  false,
4418 };
4419 
4420 AFW_RUNTIME_OBJECT_INF(
4422  impl_runtime_meta__AdaptiveServiceConf_);
4423 
4424 
4425 /* Runtime object map properties for _AdaptiveServiceType_ objects. */
4426 
4428 impl_properties__AdaptiveServiceType_[] = {
4429  {
4430  &afw_s_confType,
4431  offsetof(afw_service_type_t, conf_type_object),
4432  -1,
4434  AFW_UTF8_LITERAL("_AdaptiveConfType_"),
4435  { NULL },
4436  &afw_s_default,
4438  },
4439  {
4440  &afw_s_description,
4441  offsetof(afw_service_type_t, description),
4442  -1,
4444  AFW_UTF8_LITERAL("text/plain"),
4445  { NULL },
4446  &afw_s_indirect,
4448  },
4449  {
4450  &afw_s_serviceType,
4451  offsetof(afw_service_type_t, service_type_id),
4452  -1,
4454  AFW_UTF8_LITERAL(""),
4455  { NULL },
4456  &afw_s_default,
4458  },
4459  {
4460  &afw_s_title,
4461  offsetof(afw_service_type_t, title),
4462  -1,
4464  AFW_UTF8_LITERAL(""),
4465  { NULL },
4466  &afw_s_indirect,
4468  }
4469 };
4470 
4471 static const afw_runtime_object_map_t
4472 impl_runtime_object_map__AdaptiveServiceType_ = {
4473  &afw_s__AdaptiveServiceType_,
4474  4,
4475  &impl_properties__AdaptiveServiceType_[0]
4476 };
4477 
4478 static const afw_runtime_object_type_meta_t
4479 impl_runtime_meta__AdaptiveServiceType_ = {
4480  &afw_s__AdaptiveServiceType_,
4481  &impl_runtime_object_map__AdaptiveServiceType_,
4482  -1,
4483  true,
4484 };
4485 
4486 AFW_RUNTIME_OBJECT_INF(
4488  impl_runtime_meta__AdaptiveServiceType_);
4489 
4490 
4491 /* Runtime object map properties for _AdaptiveService_ objects. */
4492 
4493 static const afw_runtime_object_type_meta_t
4494 impl_runtime_meta__AdaptiveService_ = {
4495  &afw_s__AdaptiveService_,
4496  NULL,
4498  false,
4499 };
4500 
4501 AFW_RUNTIME_OBJECT_INF(
4503  impl_runtime_meta__AdaptiveService_);
4504 
4505 
4506 /* Runtime object map properties for _AdaptiveSingleton_ objects. */
4507 
4509 impl_properties__AdaptiveSingleton_[] = {
4510  {
4511  &afw_s_key,
4513  -1,
4515  AFW_UTF8_LITERAL(""),
4516  { NULL },
4517  &afw_s_indirect,
4519  }
4520 };
4521 
4522 static const afw_runtime_object_map_t
4523 impl_runtime_object_map__AdaptiveSingleton_ = {
4524  &afw_s__AdaptiveSingleton_,
4525  1,
4526  &impl_properties__AdaptiveSingleton_[0]
4527 };
4528 
4529 static const afw_runtime_object_type_meta_t
4530 impl_runtime_meta__AdaptiveSingleton_ = {
4531  &afw_s__AdaptiveSingleton_,
4532  &impl_runtime_object_map__AdaptiveSingleton_,
4533  -1,
4534  true,
4535 };
4536 
4537 AFW_RUNTIME_OBJECT_INF(
4539  impl_runtime_meta__AdaptiveSingleton_);
4540 
4541 
4542 /* Runtime object map properties for _AdaptiveSystemInfo_ objects. */
4543 
4544 static const afw_runtime_object_type_meta_t
4545 impl_runtime_meta__AdaptiveSystemInfo_ = {
4546  &afw_s__AdaptiveSystemInfo_,
4547  NULL,
4549  false,
4550 };
4551 
4552 AFW_RUNTIME_OBJECT_INF(
4554  impl_runtime_meta__AdaptiveSystemInfo_);
4555 
4556 
4557 /* Runtime object map properties for _AdaptiveTag_ objects. */
4558 
4559 static const afw_runtime_object_type_meta_t
4560 impl_runtime_meta__AdaptiveTag_ = {
4561  &afw_s__AdaptiveTag_,
4562  NULL,
4564  false,
4565 };
4566 
4567 AFW_RUNTIME_OBJECT_INF(
4569  impl_runtime_meta__AdaptiveTag_);
4570 
4571 
4572 /* Runtime object map properties for _AdaptiveTestScriptResult_ objects. */
4573 
4574 static const afw_runtime_object_type_meta_t
4575 impl_runtime_meta__AdaptiveTestScriptResult_ = {
4576  &afw_s__AdaptiveTestScriptResult_,
4577  NULL,
4579  false,
4580 };
4581 
4582 AFW_RUNTIME_OBJECT_INF(
4584  impl_runtime_meta__AdaptiveTestScriptResult_);
4585 
4586 
4587 /* Runtime object map properties for _AdaptiveTestScriptTestResult_ objects. */
4588 
4589 static const afw_runtime_object_type_meta_t
4590 impl_runtime_meta__AdaptiveTestScriptTestResult_ = {
4591  &afw_s__AdaptiveTestScriptTestResult_,
4592  NULL,
4594  false,
4595 };
4596 
4597 AFW_RUNTIME_OBJECT_INF(
4599  impl_runtime_meta__AdaptiveTestScriptTestResult_);
4600 
4601 
4602 /* Runtime object map properties for _AdaptiveValueInf_ objects. */
4603 
4605 impl_properties__AdaptiveValueInf_[] = {
4606  {
4607  &afw_s_key,
4609  -1,
4611  AFW_UTF8_LITERAL(""),
4612  { NULL },
4613  &afw_s_indirect,
4615  }
4616 };
4617 
4618 static const afw_runtime_object_map_t
4619 impl_runtime_object_map__AdaptiveValueInf_ = {
4620  &afw_s__AdaptiveValueInf_,
4621  1,
4622  &impl_properties__AdaptiveValueInf_[0]
4623 };
4624 
4625 static const afw_runtime_object_type_meta_t
4626 impl_runtime_meta__AdaptiveValueInf_ = {
4627  &afw_s__AdaptiveValueInf_,
4628  &impl_runtime_object_map__AdaptiveValueInf_,
4629  -1,
4630  true,
4631 };
4632 
4633 AFW_RUNTIME_OBJECT_INF(
4635  impl_runtime_meta__AdaptiveValueInf_);
4636 
4637 
4638 /* Runtime object map properties for _AdaptiveValueMeta_ objects. */
4639 
4640 static const afw_runtime_object_type_meta_t
4641 impl_runtime_meta__AdaptiveValueMeta_ = {
4642  &afw_s__AdaptiveValueMeta_,
4643  NULL,
4645  false,
4646 };
4647 
4648 AFW_RUNTIME_OBJECT_INF(
4650  impl_runtime_meta__AdaptiveValueMeta_);
4651 
4652 
4653 /* Runtime object map properties for _AdaptiveValuePath_ objects. */
4654 
4655 static const afw_runtime_object_type_meta_t
4656 impl_runtime_meta__AdaptiveValuePath_ = {
4657  &afw_s__AdaptiveValuePath_,
4658  NULL,
4660  false,
4661 };
4662 
4663 AFW_RUNTIME_OBJECT_INF(
4665  impl_runtime_meta__AdaptiveValuePath_);
4666 
4667 
4668 /* Runtime object map properties for _AdaptiveVersionInfo_ objects. */
4669 
4670 static const afw_runtime_object_type_meta_t
4671 impl_runtime_meta__AdaptiveVersionInfo_ = {
4672  &afw_s__AdaptiveVersionInfo_,
4673  NULL,
4675  false,
4676 };
4677 
4678 AFW_RUNTIME_OBJECT_INF(
4680  impl_runtime_meta__AdaptiveVersionInfo_);
4681 
4682 /* NULL terminated list of inf pointers. */
4683 static const afw_object_inf_t * impl_inf[] = {
4811  NULL
4812 };
4813 
4814 /* Register (afw_) runtime object maps. */
4816  afw_xctx_t *xctx)
4817 {
4819  &impl_inf[0],
4820  xctx);
4821 }
Adaptive Framework Core API.
Adaptive Framework register generated (afw) header.
Adaptive Framework Core Internal.
void afw_register_runtime_object_maps(afw_xctx_t *xctx)
Register (afw_) runtime object maps.
afw_runtime_inf__AdaptiveAuthorizationHandlerType_
Runtime object inf for object type AdaptiveAuthorizationHandlerType
afw_runtime_inf__AdaptiveConfType_
Runtime object inf for object type AdaptiveConfType
afw_runtime_inf__AdaptiveRuntimeLabels_
Runtime object inf for object type AdaptiveRuntimeLabels
afw_runtime_inf__AdaptiveAction_
Runtime object inf for object type AdaptiveAction
afw_runtime_inf__AdaptiveQualifierDefinitions_
Runtime object inf for object type AdaptiveQualifierDefinitions
afw_runtime_inf__AdaptiveEnvironmentRegistry_
Runtime object inf for object type AdaptiveEnvironmentRegistry
afw_runtime_inf__AdaptiveAdaptorMetrics_
Runtime object inf for object type AdaptiveAdaptorMetrics
afw_runtime_inf__AdaptivePackageSrcdirs_
Runtime object inf for object type AdaptivePackageSrcdirs
afw_runtime_inf__AdaptiveContextType_
Runtime object inf for object type AdaptiveContextType
afw_runtime_inf__AdaptiveMetaPropertyTypes_
Runtime object inf for object type AdaptiveMetaPropertyTypes
afw_runtime_inf__AdaptiveQueryCriteria_
Runtime object inf for object type AdaptiveQueryCriteria
afw_runtime_inf__AdaptiveConf_requestHandler
Runtime object inf for object type _AdaptiveConf_requestHandler.
afw_runtime_inf__AdaptiveModelCurrentOnGetObject_
Runtime object inf for object type AdaptiveModelCurrentOnGetObject
afw_runtime_inf__AdaptiveFunction_
Runtime object inf for object type AdaptiveFunction
afw_runtime_inf__AdaptiveJournalEntry_
Runtime object inf for object type AdaptiveJournalEntry
afw_runtime_inf__AdaptiveLog_
Runtime object inf for object type AdaptiveLog
afw_runtime_inf__AdaptiveLayoutComponent_
Runtime object inf for object type AdaptiveLayoutComponent
afw_runtime_inf__AdaptiveModelCurrentOnModifyObject_
Runtime object inf for object type AdaptiveModelCurrentOnModifyObject
afw_runtime_inf__AdaptiveValueInf_
Runtime object inf for object type AdaptiveValueInf
afw_runtime_inf__AdaptiveRootFilePaths_
Runtime object inf for object type AdaptiveRootFilePaths
afw_runtime_inf__AdaptiveLayoutComponentTypeCategory_
Runtime object inf for object type AdaptiveLayoutComponentTypeCategory
afw_runtime_inf__AdaptiveConf_log
Runtime object inf for object type _AdaptiveConf_log.
afw_runtime_inf__AdaptiveConf_requestHandler_adaptor
Runtime object inf for object type _AdaptiveConf_requestHandler_adaptor.
afw_runtime_inf__AdaptiveRequestContext_
Runtime object inf for object type AdaptiveRequestContext
afw_runtime_inf__AdaptiveVersionInfo_
Runtime object inf for object type AdaptiveVersionInfo
afw_runtime_inf__AdaptiveConf_log_event_log
Runtime object inf for object type _AdaptiveConf_log_event_log.
afw_runtime_inf__AdaptiveRuntimeObjectMapInf_
Runtime object inf for object type AdaptiveRuntimeObjectMapInf
afw_runtime_inf__AdaptiveApplication_
Runtime object inf for object type AdaptiveApplication
afw_runtime_inf__AdaptiveDataTypeTestCase_
Runtime object inf for object type AdaptiveDataTypeTestCase
afw_runtime_inf__AdaptiveQueryCriteriaFilter_
Runtime object inf for object type AdaptiveQueryCriteriaFilter
afw_runtime_inf__AdaptiveObjectTypes_
Runtime object inf for object type AdaptiveObjectTypes
afw_runtime_inf__AdaptiveModelCurrentOnGetInitialObjectId_
Runtime object inf for object type AdaptiveModelCurrentOnGetInitialObjectId
afw_runtime_inf__AdaptiveConf_authorizationHandler
Runtime object inf for object type _AdaptiveConf_authorizationHandler.
afw_runtime_inf__AdaptiveAuthorizationDecision_
Runtime object inf for object type AdaptiveAuthorizationDecision
afw_runtime_inf__AdaptiveConf_application
Runtime object inf for object type _AdaptiveConf_application.
afw_runtime_inf__AdaptiveConf_adaptor
Runtime object inf for object type _AdaptiveConf_adaptor.
afw_runtime_inf__AdaptiveModelObjectType_
Runtime object inf for object type AdaptiveModelObjectType
afw_runtime_inf__AdaptiveResponseError_
Runtime object inf for object type AdaptiveResponseError
afw_runtime_inf__AdaptiveAuthorizationControl_
Runtime object inf for object type AdaptiveAuthorizationControl
afw_runtime_inf__AdaptivePropertyTypes_
Runtime object inf for object type AdaptivePropertyTypes
afw_runtime_inf__AdaptiveDataTypeGenerate_
Runtime object inf for object type AdaptiveDataTypeGenerate
afw_runtime_inf__AdaptiveDataType_
Runtime object inf for object type AdaptiveDataType
afw_runtime_inf__AdaptiveModelPropertyTypes_
Runtime object inf for object type AdaptiveModelPropertyTypes
afw_runtime_inf__AdaptivePolymorphicFunction_
Runtime object inf for object type AdaptivePolymorphicFunction
afw_runtime_inf__AdaptiveAuthorizationMode_
Runtime object inf for object type AdaptiveAuthorizationMode
afw_runtime_inf__AdaptiveConf_adaptor_afw_runtime
Runtime object inf for object type _AdaptiveConf_adaptor_afw_runtime.
afw_runtime_inf__AdaptiveSystemInfo_
Runtime object inf for object type AdaptiveSystemInfo
afw_runtime_inf__AdaptiveTestScriptResult_
Runtime object inf for object type AdaptiveTestScriptResult
afw_runtime_inf__AdaptivePackageCompileOptions_
Runtime object inf for object type AdaptivePackageCompileOptions
afw_runtime_inf__AdaptiveValuePath_
Runtime object inf for object type AdaptiveValuePath
afw_runtime_inf__AdaptiveValueMeta_
Runtime object inf for object type AdaptiveValueMeta
afw_runtime_inf__AdaptiveConf_log_standard
Runtime object inf for object type _AdaptiveConf_log_standard.
afw_runtime_inf__AdaptiveRuntimeCustom_
Runtime object inf for object type AdaptiveRuntimeCustom
afw_runtime_inf__AdaptiveConf_authorizationHandler_script
Runtime object inf for object type _AdaptiveConf_authorizationHandler_script.
afw_runtime_inf__AdaptiveRuntimeValueAccessor_
Runtime object inf for object type AdaptiveRuntimeValueAccessor
afw_runtime_inf__AdaptiveModelCurrentOnDeleteObject_
Runtime object inf for object type AdaptiveModelCurrentOnDeleteObject
afw_runtime_inf__AdaptiveAuthorizationHandler_
Runtime object inf for object type AdaptiveAuthorizationHandler
afw_runtime_inf__AdaptiveManifest_
Runtime object inf for object type AdaptiveManifest
afw_runtime_inf__AdaptiveConf_log_syslog
Runtime object inf for object type _AdaptiveConf_log_syslog.
afw_runtime_inf__AdaptiveAuthorizationResult_
Runtime object inf for object type AdaptiveAuthorizationResult
afw_runtime_inf__AdaptiveResponseAction_
Runtime object inf for object type AdaptiveResponseAction
afw_runtime_inf__AdaptiveFlag_
Runtime object inf for object type AdaptiveFlag
afw_runtime_inf__AdaptiveModelCurrentOnSetProperty_
Runtime object inf for object type AdaptiveModelCurrentOnSetProperty
afw_runtime_inf__AdaptiveMetaPropertyType_
Runtime object inf for object type AdaptiveMetaPropertyType
afw_runtime_inf__AdaptiveServer_
Runtime object inf for object type AdaptiveServer
afw_runtime_inf__AdaptivePackageSrcdirInfo_
Runtime object inf for object type AdaptivePackageSrcdirInfo
afw_runtime_inf__AdaptiveFunctionCategory_
Runtime object inf for object type AdaptiveFunctionCategory
afw_runtime_inf__AdaptiveModelObjectTypes_
Runtime object inf for object type AdaptiveModelObjectTypes
afw_runtime_inf__AdaptiveInterface_
Runtime object inf for object type AdaptiveInterface
afw_runtime_inf__AdaptiveFunctionGenerate_
Runtime object inf for object type AdaptiveFunctionGenerate
afw_runtime_inf__AdaptiveModelPropertyType_
Runtime object inf for object type AdaptiveModelPropertyType
afw_runtime_inf__AdaptiveModelCurrentOnGetInitialValue_
Runtime object inf for object type AdaptiveModelCurrentOnGetInitialValue
afw_runtime_inf__AdaptiveEnvironmentRegistryType_
Runtime object inf for object type AdaptiveEnvironmentRegistryType
afw_runtime_inf__AdaptiveExtension_
Runtime object inf for object type AdaptiveExtension
afw_runtime_inf__AdaptiveParsedURI_
Runtime object inf for object type AdaptiveParsedURI
afw_runtime_inf__AdaptiveObject_
Runtime object inf for object type AdaptiveObject
afw_runtime_inf__AdaptiveSingleton_
Runtime object inf for object type AdaptiveSingleton
afw_runtime_inf__AdaptiveService_
Runtime object inf for object type AdaptiveService
afw_runtime_inf__AdaptiveModelCurrentOnAddObject_
Runtime object inf for object type AdaptiveModelCurrentOnAddObject
afw_runtime_inf__AdaptiveRequestHandlerType_
Runtime object inf for object type AdaptiveRequestHandlerType
afw_runtime_inf__AdaptiveConf_
Runtime object inf for object type AdaptiveConf
afw_runtime_inf__AdaptiveModelCurrentOnGetProperty_
Runtime object inf for object type AdaptiveModelCurrentOnGetProperty
afw_runtime_inf__AdaptiveProvisioningPeer_
Runtime object inf for object type AdaptiveProvisioningPeer
afw_runtime_inf__AdaptiveActions_
Runtime object inf for object type AdaptiveActions
afw_runtime_inf__AdaptiveResponse_
Runtime object inf for object type AdaptiveResponse
afw_runtime_inf__AdaptiveContentType_
Runtime object inf for object type AdaptiveContentType
afw_runtime_inf__AdaptiveModelCurrentOnReplaceObject_
Runtime object inf for object type AdaptiveModelCurrentOnReplaceObject
afw_runtime_inf__AdaptiveLayoutComponentType_
Runtime object inf for object type AdaptiveLayoutComponentType
afw_runtime_inf__AdaptiveLock_
Runtime object inf for object type AdaptiveLock
afw_runtime_inf__AdaptiveFunctionErrorThrown_
Runtime object inf for object type AdaptiveFunctionErrorThrown
afw_runtime_inf__AdaptiveFunctionTestResult_
Runtime object inf for object type AdaptiveFunctionTestResult
afw_runtime_inf__AdaptiveAdaptorType_
Runtime object inf for object type AdaptiveAdaptorType
afw_runtime_inf__AdaptiveRequestHandler_
Runtime object inf for object type AdaptiveRequestHandler
afw_runtime_inf__AdaptiveModelCurrentOnRetrieveObjects_
Runtime object inf for object type AdaptiveModelCurrentOnRetrieveObjects
afw_runtime_inf__AdaptiveFunctionTest_
Runtime object inf for object type AdaptiveFunctionTest
afw_runtime_inf__AdaptiveMeta_
Runtime object inf for object type AdaptiveMeta
afw_runtime_inf__AdaptiveRequestProperties_
Runtime object inf for object type AdaptiveRequestProperties
afw_runtime_inf__AdaptiveEnvironmentVariables_
Runtime object inf for object type AdaptiveEnvironmentVariables
afw_runtime_inf__AdaptiveFunctionParameter_
Runtime object inf for object type AdaptiveFunctionParameter
afw_runtime_inf__AdaptiveDataTypeTest_
Runtime object inf for object type AdaptiveDataTypeTest
afw_runtime_inf__AdaptiveRuntimeProperty_
Runtime object inf for object type AdaptiveRuntimeProperty
afw_runtime_inf__AdaptiveErrorRVDecoder_
Runtime object inf for object type AdaptiveErrorRVDecoder
afw_runtime_inf__AdaptiveFunctionTestCase_
Runtime object inf for object type AdaptiveFunctionTestCase
afw_runtime_inf__AdaptiveApplicationComponents_
Runtime object inf for object type AdaptiveApplicationComponents
afw_runtime_inf__AdaptiveFunctionDeclaration_
Runtime object inf for object type AdaptiveFunctionDeclaration
afw_runtime_inf__AdaptiveTestScriptTestResult_
Runtime object inf for object type AdaptiveTestScriptTestResult
afw_runtime_inf__AdaptiveConf_adaptor_model
Runtime object inf for object type _AdaptiveConf_adaptor_model.
afw_runtime_inf__AdaptiveModel_
Runtime object inf for object type AdaptiveModel
afw_runtime_inf__AdaptiveLogType_
Runtime object inf for object type AdaptiveLogType
afw_runtime_inf__AdaptiveJournalEntrySource_
Runtime object inf for object type AdaptiveJournalEntrySource
afw_runtime_inf__AdaptiveObjectType_
Runtime object inf for object type AdaptiveObjectType
afw_runtime_inf__AdaptiveAnnotation_
Runtime object inf for object type AdaptiveAnnotation
afw_runtime_inf__AdaptiveObjectOptions_
Runtime object inf for object type AdaptiveObjectOptions
afw_runtime_inf__AdaptivePackage_
Runtime object inf for object type AdaptivePackage
afw_runtime_inf__AdaptiveCollection_
Runtime object inf for object type AdaptiveCollection
afw_runtime_inf__AdaptiveServiceType_
Runtime object inf for object type AdaptiveServiceType
afw_runtime_inf__AdaptiveRuntimeObject_
Runtime object inf for object type AdaptiveRuntimeObject
afw_runtime_inf__AdaptiveFunctionTestArgument_
Runtime object inf for object type AdaptiveFunctionTestArgument
afw_runtime_inf__AdaptiveConf_adaptor_file
Runtime object inf for object type _AdaptiveConf_adaptor_file.
afw_runtime_inf__AdaptiveServiceConf_
Runtime object inf for object type AdaptiveServiceConf
afw_runtime_inf__AdaptiveHybridPropertiesObjects_
Runtime object inf for object type AdaptiveHybridPropertiesObjects
afw_runtime_inf__AdaptiveAdaptor_
Runtime object inf for object type AdaptiveAdaptor
afw_runtime_inf__AdaptiveTag_
Runtime object inf for object type AdaptiveTag
afw_runtime_inf__AdaptiveHybridProperties_
Runtime object inf for object type AdaptiveHybridProperties
afw_runtime_inf__AdaptiveModelCurrent_
Runtime object inf for object type AdaptiveModelCurrent
afw_runtime_inf__AdaptiveConf_extension
Runtime object inf for object type _AdaptiveConf_extension.
afw_runtime_inf__AdaptiveJournalEntryRequest_
Runtime object inf for object type AdaptiveJournalEntryRequest
afw_data_type_boolean_direct
extern for data type boolean struct.
afw_data_type_dateTime_direct
extern for data type dateTime struct.
afw_data_type_function_direct
extern for data type function struct.
afw_data_type_integer_direct
extern for data type integer struct.
afw_data_type_list_direct
extern for data type list struct.
afw_data_type_object_direct
extern for data type object struct.
afw_data_type_objectId_direct
extern for data type objectId struct.
afw_data_type_string_direct
extern for data type string struct.
#define AFW_UTF8_LITERAL(A_STRING)
String literal initializer.
Definition: afw_common.h:582
#define offsetof(type, member)
Definition: afw_common.h:135
const afw_value_t * afw_runtime_value_accessor_compile_type(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor 'compile_type'.
const afw_value_t * afw_runtime_value_accessor_applicable_flags(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor to produce triggeredBy for a flag.
const afw_value_t * afw_runtime_value_accessor_size(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for afw_size_t as afw_integer_t.
const afw_value_t * afw_runtime_value_accessor_adaptor_additional_metrics(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor to call afw_adaptor_get_additional_metrics().
const afw_value_t * afw_runtime_value_accessor_null_terminated_array_of_internal(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for NULL terminated list of internal.
const afw_value_t * afw_runtime_value_accessor_octet(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for afw_octet_t as afw_integer_t.
const afw_value_t * afw_runtime_value_accessor_stopping_authorization_handler_instances(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for stopping authorization handler reference counts.
const afw_value_t * afw_runtime_value_accessor_default(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor 'default' for default internal.
const afw_value_t * afw_runtime_value_accessor_ensure_afw_components_extension_loaded(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor to ensure afw_components extension is loaded.
const afw_value_t * afw_runtime_value_accessor_stopping_adaptor_instances(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for stopping adaptor instance reference counts.
const afw_value_t * afw_runtime_value_accessor_indirect(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor 'indirect' for indirect internal.
const afw_value_t * afw_runtime_value_accessor_value(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for an afw_value_t.
const afw_value_t * afw_runtime_value_accessor_null_terminated_array_of_utf8_z_key_value_pair_objects(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for NULL terminated list of utf8_z key/value pair objects.
const afw_value_t * afw_runtime_value_accessor_null_terminated_array_of_objects(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for NULL terminated list of objects.
const afw_value_t * afw_runtime_value_accessor_adaptor_metrics(const afw_runtime_object_map_property_t *prop, const void *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Runtime value accessor for /afw/_AdaptiveAdaptorMetrics_/<adaptorId>.
afw_runtime_register_object_map_infs(const afw_object_inf_t *const *inf, afw_xctx_t *xctx)
Register runtime object map interfaces.
Definition: afw_runtime.c:356
unsigned int afw_version()
Interface afw_adaptor_factory public struct.
Internal struct used by common adaptor code for all adaptors.
Interface afw_authorization_handler_factory public struct.
Interface afw_data_type public struct.
Struct for afw environment conf type.
Default register_additional object struct.
Interface afw_extension public struct.
Definition: afw_interface.h:55
Struct used for a registered flag.
Definition: afw_flag.h:32
Interface afw_log_factory public struct.
Interface afw_log public struct.
Interface afw_object_inf_s struct.
Interface afw_request_handler_factory public struct.
Struct for runtime object map property.
Definition: afw_runtime.h:99
Interface afw_server public struct.
Interface afw_service_type public struct.
Struct for function value.
Definition: afw_value.h:102
Struct for adaptive function parameter.
Definition: afw_value.h:68
Interface afw_xctx public struct.