source: icGREP/icgrep-devel/icgrep/re/re_start.h @ 6237

Last change on this file since 6237 was 6226, checked in by cameron, 8 months ago

Clean-up/refactoring step for REs

File size: 500 bytes
Line 
1/*
2 *  Copyright (c) 2014 International Characters.
3 *  This software is licensed to the public under the Open Software License 3.0.
4 *  icgrep is a trademark of International Characters.
5 */
6
7#ifndef START_H
8#define START_H
9
10#include <re/re_re.h>
11
12namespace re {
13
14class Start : public RE {
15public:
16    static Start * Create() {return new Start();}
17    RE_SUBTYPE(Start)
18private:
19    Start() : RE(ClassTypeId::Start) {}
20};
21
22inline Start * makeStart() {return Start::Create();}
23
24}
25
26#endif // START_H
27
Note: See TracBrowser for help on using the repository browser.