MOOSE - Multiscale Object Oriented Simulation Environment
Main Page
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
ValueFinfo.cpp
Go to the documentation of this file.
1
/**********************************************************************
2
** This program is part of 'MOOSE', the
3
** Messaging Object Oriented Simulation Environment.
4
** Copyright (C) 2003-2010 Upinder S. Bhalla. and NCBS
5
** It is made available under the terms of the
6
** GNU Lesser General Public License version 2.1
7
** See the file COPYING.LIB for the full notice.
8
**********************************************************************/
9
10
#include "
header.h
"
11
12
ValueFinfoBase::ValueFinfoBase
(
const
string
&
name
,
const
string
& doc )
13
:
Finfo
( name, doc ),
14
set_( 0 ),
15
get_( 0 )
16
{;}
17
18
DestFinfo
*
ValueFinfoBase::getFinfo
()
const
{
19
return
get_
;
20
}
21
22
vector< string >
ValueFinfoBase::innerDest
()
const
23
{
24
vector< string > ret;
25
if
(
set_
)
26
ret.push_back(
set_
->
name
() );
27
28
assert(
get_
);
29
ret.push_back(
get_
->
name
() );
30
31
return
ret;
32
}
ValueFinfoBase::getFinfo
DestFinfo * getFinfo() const
Definition:
ValueFinfo.cpp:18
header.h
ValueFinfoBase::get_
DestFinfo * get_
Definition:
ValueFinfo.h:33
ValueFinfoBase::ValueFinfoBase
ValueFinfoBase(const string &name, const string &doc)
Definition:
ValueFinfo.cpp:12
Finfo::name
const string & name() const
Definition:
Finfo.cpp:80
ValueFinfoBase::set_
DestFinfo * set_
Definition:
ValueFinfo.h:32
ValueFinfoBase::innerDest
vector< string > innerDest() const
Definition:
ValueFinfo.cpp:22
name
static char name[]
Definition:
mfield.cpp:401
DestFinfo
Definition:
DestFinfo.h:18
Finfo
Definition:
Finfo.h:12
moose-core
basecode
ValueFinfo.cpp
Generated on Tue Sep 4 2018 09:05:31 for MOOSE - Multiscale Object Oriented Simulation Environment by
1.8.6