Massive name changes to factory.

The changes make it clear what is a default implementation and
what implements base classes defined in pvData.h.
This commit is contained in:
Marty Kraimer
2011-02-01 05:31:55 -05:00
parent ca3e22fd81
commit 52ee919845
34 changed files with 606 additions and 677 deletions

View File

@@ -1,3 +1,4 @@
after append 5
structure powerSupply
structure[] value
structure powerSupply
@@ -48,69 +49,128 @@ structure powerSupply
structure alarm
int severity 0
string message
structure powerSupply
structure voltage
double value 0
structure alarm
int severity 0
string message
structure power
double value 0
structure alarm
int severity 0
string message
structure current
double value 0
structure alarm
int severity 0
string message
structure powerSupply
structure voltage
double value 0
structure alarm
int severity 0
string message
structure power
double value 0
structure alarm
int severity 0
string message
structure current
double value 0
structure alarm
int severity 0
string message
alarm alarm
int severity 0
string message
timeStamp timeStamp
long secondsPastEpoch 0
int nanoSeconds 0
after remove 0,1,3structure powerSupply
structure[] value
null
null
structure powerSupply
structure voltage
double value 0
structure alarm
int severity 0
string message
structure power
double value 0
structure alarm
int severity 0
string message
structure current
double value 0
structure alarm
int severity 0
string message
null
structure powerSupply
structure voltage
double value 0
structure alarm
int severity 0
string message
structure power
double value 0
structure alarm
int severity 0
string message
structure current
double value 0
structure alarm
int severity 0
string message
alarm alarm
int severity 0
string message
timeStamp timeStamp
long secondsPastEpoch 0
int nanoSeconds 0
after compressstructure powerSupply
structure[] value
structure powerSupply
structure voltage
double value 0
structure alarm
int severity 0
string message
structure power
double value 0
structure alarm
int severity 0
string message
structure current
double value 0
structure alarm
int severity 0
string message
structure powerSupply
structure voltage
double value 0
structure alarm
int severity 0
string message
structure power
double value 0
structure alarm
int severity 0
string message
structure current
double value 0
structure alarm
int severity 0
string message
alarm alarm
int severity 0
string message
timeStamp timeStamp
long secondsPastEpoch 0
int nanoSeconds 0
reference counts powerSupply referenceCount 1
value referenceCount 1
alarm referenceCount 14
severity referenceCount 14
message referenceCount 14
timeStamp referenceCount 2
secondsPastEpoch referenceCount 2
nanoSeconds referenceCount 2
before incReferenceCount reference counts powerSupply referenceCount 4
voltage referenceCount 4
value referenceCount 4
alarm referenceCount 14
severity referenceCount 14
message referenceCount 14
power referenceCount 4
value referenceCount 4
alarm referenceCount 14
severity referenceCount 14
message referenceCount 14
current referenceCount 4
value referenceCount 4
alarm referenceCount 14
severity referenceCount 14
message referenceCount 14
after incReferenceCount reference counts powerSupply referenceCount 5
voltage referenceCount 5
value referenceCount 5
alarm referenceCount 17
severity referenceCount 17
message referenceCount 17
power referenceCount 5
value referenceCount 5
alarm referenceCount 17
severity referenceCount 17
message referenceCount 17
current referenceCount 5
value referenceCount 5
alarm referenceCount 17
severity referenceCount 17
message referenceCount 17
after decReferenceCount reference counts powerSupply referenceCount 4
voltage referenceCount 4
value referenceCount 4
alarm referenceCount 14
severity referenceCount 14
message referenceCount 14
power referenceCount 4
value referenceCount 4
alarm referenceCount 14
severity referenceCount 14
message referenceCount 14
current referenceCount 4
value referenceCount 4
alarm referenceCount 14
severity referenceCount 14
message referenceCount 14
field: totalConstruct 102 totalDestruct 102
pvField: totalConstruct 56 totalDestruct 56
pvField: totalConstruct 88 totalDestruct 88
linkedListNode: totalConstruct 5 totalDestruct 5
linkedList: totalConstruct 1 totalDestruct 1