XC Open source finite element analysis program
Public Types | Public Member Functions | List of all members
XC::MapModelWrapper Class Reference

Finite element model wrappers container. More...

#include <MapModelWrapper.h>

Inheritance diagram for XC::MapModelWrapper:

Public Types

typedef std::map< std::string, ModelWrappermap_model_wrapper
 
typedef map_model_wrapper::iterator iterator
 
typedef map_model_wrapper::const_iterator const_iterator
 

Public Member Functions

 MapModelWrapper (ProcSoluControl *owr)
 Default constructor.
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
bool empty (void) const
 
size_t size (void) const
 
bool existeModelWrapper (const std::string &) const
 Returns true ifexiste el método cuyo nombre being passed as parameter.
 
ModelWrappercreaModelWrapper (const std::string &)
 Creates a new solution method with the identifier being passed as parameter (if already exists, it returns a pointer to it).
 
const ModelWrappergetModelWrapper (const std::string &) const
 Returns a const pointer to the solution method.
 
ModelWrappergetModelWrapper (const std::string &)
 Returns a pointer to the solution method.
 
void clearAll (void)
 Clears all.
 

Detailed Description

Finite element model wrappers container.


The documentation for this class was generated from the following files: