/*PVScalar.cpp*/ /** * Copyright - See the COPYRIGHT that is included with this distribution. * EPICS pvData is distributed subject to a Software License Agreement found * in file LICENSE that is included with this distribution. */ /** * @author mrk */ #include #include #include #include #include #include using std::tr1::static_pointer_cast; namespace epics { namespace pvData { PVScalar::~PVScalar() {} PVScalar::PVScalar(ScalarConstPtr const & scalar) : PVField(scalar) {} const ScalarConstPtr PVScalar::getScalar() const { return static_pointer_cast(PVField::getField()); } }}