#ifndef UPDATE_FLAGS_H #define UPDATE_FLAGS_H namespace lyx { namespace Update { enum flags { None = 0, FitCursor = 1, Force = 2, SinglePar = 4, MultiParSel = 8 }; inline flags operator|(flags const f, flags const g) { return static_cast(int(f) | int(g)); } inline flags operator&(flags const f, flags const g) { return static_cast(int(f) & int(g)); } } // namespace } // namespace lyx #endif