pvtools: drop unnecessary accessors for global flags
These don't provide any encapsulation or validation...
This commit is contained in:
@ -1416,7 +1416,7 @@ int main (int argc, char *argv[])
|
||||
dumpStructure = true;
|
||||
break;
|
||||
case 'i': /* T-types format mode */
|
||||
formatTTypes(false);
|
||||
formatTTypesFlag = false;
|
||||
break;
|
||||
case 't': /* Terse mode */
|
||||
mode = TerseMode;
|
||||
@ -1478,7 +1478,7 @@ int main (int argc, char *argv[])
|
||||
break;
|
||||
}
|
||||
case 'n':
|
||||
setEnumPrintMode(NumberEnum);
|
||||
enumMode = NumberEnum;
|
||||
break;
|
||||
case '?':
|
||||
fprintf(stderr,
|
||||
@ -1526,7 +1526,7 @@ int main (int argc, char *argv[])
|
||||
|
||||
std::cout << std::boolalpha;
|
||||
terseSeparator(fieldSeparator);
|
||||
terseArrayCount(false);
|
||||
arrayCountFlag = false;
|
||||
|
||||
bool allOK = true;
|
||||
|
||||
|
@ -427,7 +427,7 @@ int main (int argc, char *argv[])
|
||||
mode = TerseMode;
|
||||
break;
|
||||
case 'i': /* T-types format mode */
|
||||
formatTTypes(false);
|
||||
formatTTypesFlag = false;
|
||||
break;
|
||||
case 'm': /* Monitor mode */
|
||||
monitor = true;
|
||||
@ -468,7 +468,7 @@ int main (int argc, char *argv[])
|
||||
break;
|
||||
}
|
||||
case 'n':
|
||||
setEnumPrintMode(NumberEnum);
|
||||
enumMode = NumberEnum;
|
||||
break;
|
||||
case '?':
|
||||
fprintf(stderr,
|
||||
|
@ -610,7 +610,6 @@ int main (int argc, char *argv[])
|
||||
|
||||
std::cout << std::boolalpha;
|
||||
terseSeparator(fieldSeparator);
|
||||
setEnumPrintMode(enumMode);
|
||||
|
||||
epics::pvAccess::ca::CAClientFactory::start();
|
||||
|
||||
|
@ -50,28 +50,11 @@ void terseSeparator(char c)
|
||||
}
|
||||
|
||||
char arrayCountFlag = true;
|
||||
void terseArrayCount(bool flag)
|
||||
{
|
||||
arrayCountFlag = flag;
|
||||
}
|
||||
|
||||
EnumMode enumMode = AutoEnum;
|
||||
void setEnumPrintMode(EnumMode mode)
|
||||
{
|
||||
enumMode = mode;
|
||||
}
|
||||
|
||||
bool formatTTypesFlag = true;
|
||||
void formatTTypes(bool flag)
|
||||
{
|
||||
formatTTypesFlag = flag;
|
||||
}
|
||||
|
||||
bool printUserTagFlag = true;
|
||||
void printUserTag(bool flag)
|
||||
{
|
||||
printUserTagFlag = flag;
|
||||
}
|
||||
|
||||
std::ostream& terse(std::ostream& o, PVField::const_shared_pointer const & pv)
|
||||
{
|
||||
|
@ -8,7 +8,6 @@ void convertArray(std::string*, epics::pvData::PVScalarArray * pv, int notFirst)
|
||||
void convertStructureArray(std::string*, epics::pvData::PVStructureArray * pvdata, int notFirst);
|
||||
|
||||
void terseSeparator(char c);
|
||||
void terseArrayCount(bool flag);
|
||||
std::ostream& terse(std::ostream& o, epics::pvData::PVField::const_shared_pointer const & pv);
|
||||
std::ostream& terseUnion(std::ostream& o, epics::pvData::PVUnion::const_shared_pointer const & pvUnion);
|
||||
std::ostream& terseStructure(std::ostream& o, const epics::pvData::PVStructure::const_shared_pointer &pvStructure);
|
||||
@ -17,14 +16,10 @@ std::ostream& terseStructureArray(std::ostream& o, epics::pvData::PVStructureArr
|
||||
std::ostream& terseUnionArray(std::ostream& o, epics::pvData::PVUnionArray::const_shared_pointer const & pvArray);
|
||||
|
||||
enum EnumMode { AutoEnum, NumberEnum, StringEnum };
|
||||
void setEnumPrintMode(EnumMode mode);
|
||||
|
||||
void formatTTypes(bool flag);
|
||||
bool isTType(epics::pvData::PVStructure::const_shared_pointer const & pvStructure);
|
||||
bool formatTType(std::ostream& o, const epics::pvData::PVStructure::const_shared_pointer &pvStructure);
|
||||
|
||||
void printUserTag(bool flag);
|
||||
|
||||
std::ostream& printEnumT(std::ostream& o, epics::pvData::PVStructure const & pvEnumT);
|
||||
std::ostream& printEnumT(std::ostream& o, epics::pvData::PVStructure::const_shared_pointer const & pvEnumT);
|
||||
std::ostream& printTimeT(std::ostream& o, epics::pvData::PVStructure::const_shared_pointer const & pvTimeT);
|
||||
|
Reference in New Issue
Block a user