注册 登录
流体中文网 返回首页

bioExplore的个人空间 http://www.cfluid.com/?4654 [收藏] [复制] [分享] [RSS]

日志

用IOobject构造一个regIOobject

已有 911 次阅读2009-3-12 10:08

具体构造代码如下:

       regIOobject(const IOobject& io)                                                                                      

       :                                                                                                                                   

         IOobject(io),             //调用IOobject的复制构造函数,                                                

         registered_(false),   //默认设置registered_成员变量为false                          

         registries_(false),   //默认设置registries_成员变量为false                                           

         lastModified_(0),   //默认上次修改时间为0                                                               

         updated_(false),    //默认updated_false                                                                   

         isPtr_(NULL)      //默认输入流指针为空                                                                 

      {                                                                                                                                  

              if (registerObject())          //调用已经构造好的基类Ioobject的成员函数registObject()     

              {                                                                                                                           

                     chekIn();               //调用db_.checkIn(*this)                                                       

              }   

       }                                                                                                                        

  这里实际上是看IOobject的registerObject_成员变量是否为true(默认情况下是true),如果是则将这个IOobject注册到对象注册器中(一般是runTime或mesh)。

                       

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

返回顶部