/********************************************************************** ** This program is part of 'MOOSE', the ** Messaging Object Oriented Simulation Environment. ** Copyright (C) 2003-2010 Upinder S. Bhalla. and NCBS ** It is made available under the terms of the ** GNU Lesser General Public License version 2.1 ** See the file COPYING.LIB for the full notice. **********************************************************************/ #include "header.h" ValueFinfoBase::ValueFinfoBase( const string& name, const string& doc ) : Finfo( name, doc ), set_( 0 ), get_( 0 ) {;} DestFinfo* ValueFinfoBase::getFinfo() const { return get_; } vector< string > ValueFinfoBase::innerDest() const { vector< string > ret; if ( set_ ) ret.push_back( set_->name() ); assert( get_ ); ret.push_back( get_->name() ); return ret; }