blob: e481c38e7d93a98f45c59dbcd56e122e90cf23db (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
// file : CIDLC/DescriptorGenerator.hpp
// author : Jeff Parsons <j.parsons@vanderbilt.edu>
// cvs-id : $Id$
#ifndef DESCRIPTOR_GENERATOR_HPP
#define DESCRIPTOR_GENERATOR_HPP
#include "CCF/CodeGenerationKit/CommandLine.hpp"
#include "CCF/CodeGenerationKit/CommandLineDescriptor.hpp"
#include "CCF/CIDL/SemanticGraph.hpp"
class DescriptorGenerator
{
public:
static void
options (CL::Description& d);
void
generate (CommandLine const&,
CCF::CIDL::SemanticGraph::TranslationUnit&);
private:
fs::ofstream ofs_;
};
#endif // DESCRIPTOR_GENERATOR_HPP
/*
* Local Variables:
* mode: C++
* c-basic-offset: 2
* End:
*/
|