- Main Page
- Namespaces
- Classes
- Files

# proto/Source/processor.h

Go to the documentation of this file.

    00001
    00011 #ifndef _PROCESSOR_H
    00012 #define _PROCESSOR_H
    00013
    00014 #include <stdexcept>
    00015 #include <string>
    00016 #include <vector>
    00017
    00018 namespace ace {
    00019
    00022 typedef std::vector<std::string> filenames_t;
    00023
    00026 class fatal_error: public std::runtime_error {
    00027 public:
    00030     fatal_error(const std::string& message): std::runtime_error(message) {}
    00031 };
    00032
    00040 void process(filenames_t& files_to_process, size_t files_total_size);
    00041
    00042 } // namespace ace
    00043
    00044 #endif