CMS 3D CMS Logo

Classes | Namespaces | Macros | Typedefs
FWExpressionValidator.cc File Reference
#include <ctype.h>
#include <algorithm>
#include "FWCore/Utilities/interface/BaseWithDict.h"
#include "FWCore/Utilities/interface/FunctionWithDict.h"
#include <cstring>
#include "Fireworks/Core/src/FWExpressionValidator.h"
#include "CommonTools/Utils/src/returnType.h"

Go to the source code of this file.

Classes

class  fireworks::OptionNode
 
struct  fireworks::OptionNodePtrCompare< T >
 
struct  fireworks::OptionNodePtrEqual< T >
 

Namespaces

 fireworks
 

Macros

#define FUN1(_fun_)   m_builtins.push_back(std::make_shared<OptionNode>( # _fun_ "(float):float", strlen( # _fun_ )+1,s_float))
 
#define FUN2(_fun_)   m_builtins.push_back(std::make_shared<OptionNode>( # _fun_ "(float,float):float", strlen( # _fun_ )+1,s_float))
 

Typedefs

typedef std::vector< std::shared_ptr< fireworks::OptionNode > > Options
 

Macro Definition Documentation

#define FUN1 (   _fun_)    m_builtins.push_back(std::make_shared<OptionNode>( # _fun_ "(float):float", strlen( # _fun_ )+1,s_float))
#define FUN2 (   _fun_)    m_builtins.push_back(std::make_shared<OptionNode>( # _fun_ "(float,float):float", strlen( # _fun_ )+1,s_float))

Typedef Documentation

typedef std::vector<std::shared_ptr<fireworks::OptionNode> > Options

Definition at line 28 of file FWExpressionValidator.cc.