Branch data Line data Source code
1 : : #ifndef MESHKIT_NO_OP_HPP
2 : : #define MESHKIT_NO_OP_HPP
3 : :
4 : : #include "meshkit/MeshOp.hpp"
5 : :
6 : : namespace MeshKit {
7 : :
8 : : /**\brief Dummy Operation
9 : : */
10 [ # # ]: 0 : class NoOp : public MeshOp
11 : : {
12 : : public:
13 [ + - ]: 76 : NoOp( MKCore* core ) : MeshOp( core ) {}
14 : 102 : void setup_this() { }
15 : 102 : void execute_this() { }
16 : 0 : virtual const moab::EntityType* mesh_types_arr() const
17 : : {
18 : : static moab::EntityType e = moab::MBMAXTYPE;
19 : 0 : return &e;
20 : : }
21 : : private:
22 : : //!\brief no copying
23 : : NoOp( const NoOp& );
24 : : void operator=( const NoOp& );
25 : : };
26 : :
27 : :
28 : :
29 : : } // namespace MeshKit
30 : :
31 : : #endif // MESHKIT_NO_OP_HPP
|