GemaLuaCoreLib
The GeMA Lua Core library
Classes
gmLuaValueAccessor.h File Reference

Declaration of the GmLuaValueAccessor, GmLuaCellAccessor, GmLuaGaussAccessor and GmLuaBoudaryConditionAccessor classes. More...

#include "gmLuaObject.h"
#include <gmVector.h>
#include <gmElementMesh.h>
Include dependency graph for gmLuaValueAccessor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GmLuaAccessorBase< T >
 A helper class for implementing the common behaviour between GmLuaValueAccessor, GmLuaCellAccessor, GmLuaGaussAccessor, GmLuaBoudaryConditionAccessor and GmLuaDiscontinuityAccessor. More...
 
struct  GmLuaAccessorBase< T >::Options
 Options for valueStr() More...
 
class  GmLuaAccessorIndex< T, I >
 A helper class for implementing the common behaviour between GmLuaValueAccessor, GmLuaCellAccessor and GmLuaDiscontinuityAccessor on top of GmLuaAccessorBase by adding a second template parameter to represent the index used to represent a value inside the accessor (which can be an integer, a cell or a discontinuity) More...
 
class  GmLuaValueAccessor
 A proxy class to export GmValueAccessor methods to the Lua environment. More...
 
class  GmLuaCellAccessor
 A proxy class to export GmCellAccessor methods to the Lua environment. More...
 
class  GmLuaGaussAccessor
 A proxy class to export GmGaussAccessor methods to the Lua environment. More...
 
class  GmLuaBCAccessor< T, B >
 A proxy class to export to the Lua environment the common methods between a GmBoundaryConditionAccessor and a GmContactBoundaryConditionAccessor. More...
 
class  GmLuaBoundaryConditionAccessor
 A proxy class to export GmBoundaryConditionAccessor methods to the Lua environment. More...
 
class  GmLuaContactBoundaryConditionAccessor
 A proxy class to export GmContactBoundaryConditionAccessor methods to the Lua environment. More...
 
struct  GmLuaContactBoundaryConditionAccessor::I
 Type for an object index. Makes the implementation follow closer the one in GmLuaAccessorIndex. More...
 
class  GmLuaDiscontinuityAccessor
 A proxy class to export GmDiscontinuityAccessor methods to the Lua environment. More...
 

Detailed Description

Declaration of the GmLuaValueAccessor, GmLuaCellAccessor, GmLuaGaussAccessor and GmLuaBoudaryConditionAccessor classes.

Author
Carlos Augusto Teixeira Mendes
Date
september, 2015