The Machine Perception Toolbox

[Introduction]- [News]- [Download]- [Screenshots]- [Manual (pdf)]- [Forums]- [API Reference]- [Repository ]

 

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

codegen.cpp File Reference

#include <iostream>
#include <string>
#include <cstring>

Include dependency graph for codegen.cpp:

Include dependency graph

Go to the source code of this file.

Functions

int main (int ac, char *av[])

Variables

const char class_template []
const char usage []


Function Documentation

int main int  ac,
char *  av[]
 

Definition at line 19 of file codegen.cpp.

References n, s, and usage.

00020 {
00021     if (av[1]) {        
00022 
00023         string class_name = av[1];
00024         string s = class_template;
00025         
00026         string::size_type n;
00027         while((n = s.find("%class_name%")) != string::npos) {
00028             s.replace(n, strlen("%class_name%"), class_name);
00029         }
00030         std::cout << "Output is:\n";
00031         std::cout << s << "\n";        
00032         return 0;
00033     } else {
00034         std::cout << usage << "\n";
00035         return 1;
00036     }
00037 }


Variable Documentation

const char class_template[]
 

const char usage[]
 

Referenced by main().


Generated on Mon Nov 8 17:07:56 2004 for MPT by  doxygen 1.3.9.1