Itasca C++ Interface
ibodyfluidcontainer.h
1 #pragma once
2 // ibodyfluidcontainer.h
4 
5 namespace itasca {
6  class IThing;
7 }
8 
9 namespace ccfd {
10  using namespace itasca;
11 
13  public:
14  inline static const TType type_ = 0x4feca4f7;
15 
16  virtual IThing * getIThing()=0;
17  virtual const IThing * getIThing() const =0;
18  virtual IContainer * getIContainer() =0;
19  virtual const IContainer * getIContainer() const =0;
20  };
21 
22 } // namespace ccfd
23 // EoF
Definition: ibodyfluidcontainer.h:12
Interface for containers of IThings.
Definition: icontainer.h:21
Base class for items that will be stored in containers.
Definition: ithing.h:30
uint32 TType
class type indicator
Definition: basedef.h:46
Interface for container of IThings.
ccfd namespace
Definition: iballfluid.h:19
namespace Itasca
Definition: basememory.cpp:10