pflib v3.0.0-rc1-25-gb91774e
Pretty Fine HGCROC Interaction Library
All Classes Namespaces Files Functions Variables Typedefs Pages
Compile.h File Reference

Definition of compiling and decompiling functions between page numbers, register numbers, and register values to and from page names, parameter names, and parameter values. More...

#include <map>
#include <string>
#include <vector>
#include <stdint.h>
#include "register_maps/register_maps_types.h"
Include dependency graph for Compile.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  pflib::Compiler
 The object that does the compiling. More...
 

Namespaces

namespace  pflib
 This version of the fast control code interfaces with the CMS Fast control library which can be controlled over MMap/UIO.
 

Functions

int pflib::str_to_int (std::string str)
 Get an integer from the input string.
 
std::string pflib::upper_cp (const std::string &str)
 Get a copy of the input string with all caps.
 

Detailed Description

Definition of compiling and decompiling functions between page numbers, register numbers, and register values to and from page names, parameter names, and parameter values.