scalars and arrays implemented

This commit is contained in:
Marty Kraimer
2010-10-01 10:01:27 -04:00
parent 419f340aaa
commit 4b912a3c30
23 changed files with 1801 additions and 141 deletions

View File

@@ -110,7 +110,7 @@ namespace epics { namespace pvData {
BaseScalarArray::BaseScalarArray
(String fieldName,ScalarType elementType)
: BaseField(fieldName,scalar),elementType(elementType){}
: BaseField(fieldName,scalarArray),elementType(elementType){}
BaseScalarArray::~BaseScalarArray() {}
@@ -305,8 +305,8 @@ namespace epics { namespace pvData {
};
FieldCreate * getFieldCreate() {
static Mutex *mutex = new Mutex();
Lock xx(mutex);
static Mutex mutex = Mutex();
Lock xx(&mutex);
if(instance==0) instance = new FieldCreateExt();
return instance;