LegacyExodusWriter_server_manager_data.h
Go to the documentation of this file.
1 // Loadable modules
2 //
3 // Generated by /builds/gitlab-kitware-sciviz-ci/build/bin/vtkProcessXML-pv6.0
4 //
5 #ifndef LegacyExodusWriter_server_manager_data_h
6 #define LegacyExodusWriter_server_manager_data_h
7 
8 #include <cstring>
9 #include <cassert>
10 #include <algorithm>
11 
12 
13 // From file /builds/gitlab-kitware-sciviz-ci/Plugins/LegacyExodusWriter/LegacyExodusWriter.xml
15 "<ServerManagerConfiguration>\n"
16 " <!-- ================================================================= -->\n"
17 " <ProxyGroup name=\"writers\">\n"
18 " <PWriterProxy class=\"vtkExodusFileSeriesReader\"\n"
19 " file_name_method=\"SetFileName\"\n"
20 " name=\"LegacyExodusIIWriter\"\n"
21 " label=\"Legacy Exodus II Writer\"\n"
22 " base_proxygroup=\"writers\"\n"
23 " base_proxyname=\"ExodusIIWriter\">\n"
24 " <Hints>\n"
25 " <WriterFactory extensions=\"g e ex2 ex2v2 gen exoII exoii\"\n"
26 " file_description=\"Exodus II File\"/>\n"
27 " </Hints>\n"
28 " </PWriterProxy>\n"
29 "\n"
30 " <!-- =================================================================== -->\n"
31 " <ProxyGroup name=\"extract_writers\">\n"
32 " <DataExtractWriterProxy name=\"LegacyExodus\">\n"
33 " <Documentation>\n"
34 " Extract writer to write data using the Exodus file format.\n"
35 " </Documentation>\n"
36 " <StringVectorProperty name=\"FileName\"\n"
37 " number_of_elements=\"1\"\n"
38 " default_values=\"dataset_{timestep:06d}.ex2\">\n"
39 " <Documentation>\n"
40 " Specify the filename to use.\n"
41 " </Documentation>\n"
42 " </StringVectorProperty>\n"
43 " <SubProxy>\n"
44 " <Proxy name=\"Writer\" proxygroup=\"writers\" proxyname=\"LegacyExodusIIWriter\"/>\n"
45 " <ExposedProperties>\n"
46 " <Property name=\"Input\"/>\n"
47 " </ExposedProperties>\n"
48 " </SubProxy>\n"
49 "\n"
50 " <Hints>\n"
51 " <ShowInMenu category=\"Data\"/>\n"
52 " </Hints>\n"
53 " <!-- end of Exodus -->\n"
54 " </DataExtractWriterProxy>\n"
55 "\n"
56 " <!-- end of \"extract_writers\" -->\n"
57 " </ProxyGroup>\n"
58 " </ProxyGroup>\n"
59 "</ServerManagerConfiguration>\n"
60 "\n";
61 // Get single string
63 {
64 
66  size_t len = ( 0
67  + len0 );
68  char* res = new char[ len + 1];
69  size_t offset = 0;
71  assert(offset == len);
72  res[offset] = 0;
73  return res;
74 }
75 
76 
77 
78 #endif
static const char *const LegacyExodusWriter_server_managerLegacyExodusWriterInterface0
offset
char * LegacyExodusWriter_server_managerLegacyExodusWriterGetInterfaces()