String -> std::string, toString methods removed
This commit is contained in:
@@ -170,7 +170,7 @@ the dumpValue method is replaced by the stream operator<<.
|
||||
</p>
|
||||
<h4>Java</h4>
|
||||
<pre>interface PVField extends Requester, Serializable {
|
||||
String getFieldName();
|
||||
std::string getFieldName();
|
||||
void setRequester(Requester requester);
|
||||
int getFieldOffset();
|
||||
int getNextFieldOffset();
|
||||
@@ -180,12 +180,12 @@ the dumpValue method is replaced by the stream operator<<.
|
||||
void setImmutable();
|
||||
Field getField();
|
||||
PVStructure getParent();
|
||||
void renameField(String newName);
|
||||
void renameField(std::string newName);
|
||||
void postPut(); // calls PVRecordField.postPut if this is a field of a record
|
||||
void setPostHandler(PostHandler postHandler);
|
||||
void toString(StringBuilder buf);
|
||||
void toString(StringBuilder buf,int indentLevel);
|
||||
String toString();
|
||||
std::string toString();
|
||||
}</pre>
|
||||
<h4>pvDataCPP</h4>
|
||||
<pre>class PVField
|
||||
@@ -195,8 +195,8 @@ the dumpValue method is replaced by the stream operator<<.
|
||||
public:
|
||||
POINTER_DEFINITIONS(PVField);
|
||||
virtual ~PVField();
|
||||
virtual void message(String message,MessageType messageType);
|
||||
String getFieldName() const ;
|
||||
virtual void message(std::string message,MessageType messageType);
|
||||
std::string getFieldName() const ;
|
||||
virtual void setRequester(RequesterPtr const &prequester);
|
||||
std::size_t getFieldOffset() const;
|
||||
std::size_t getNextFieldOffset() const;
|
||||
@@ -207,7 +207,7 @@ public:
|
||||
const FieldConstPtr & getField() const ;
|
||||
PVStructure * getParent() const
|
||||
void replacePVField(const PVFieldPtr& newPVField);
|
||||
void renameField(String const &newName);
|
||||
void renameField(std::string const &newName);
|
||||
void postPut() ;
|
||||
void setPostHandler(PostHandlerPtr const &postHandler);
|
||||
virtual bool equals(PVField &pv);
|
||||
@@ -227,8 +227,8 @@ std::ostream& operator<<(std::ostream& o, const PVFieldPtr & f
|
||||
public:
|
||||
POINTER_DEFINITIONS(PVField);
|
||||
virtual ~PVField();
|
||||
virtual void message(String message,MessageType messageType);
|
||||
String getFieldName() const ;
|
||||
virtual void message(std::string message,MessageType messageType);
|
||||
std::string getFieldName() const ;
|
||||
virtual void setRequester(RequesterPtr const &prequester);
|
||||
std::size_t getFieldOffset() const;
|
||||
std::size_t getNextFieldOffset() const;
|
||||
@@ -239,7 +239,7 @@ public:
|
||||
const FieldConstPtr & getField() const ;
|
||||
PVStructure * getParent() const
|
||||
void replacePVField(const PVFieldPtr& newPVField);
|
||||
void renameField(String const &newName);
|
||||
void renameField(std::string const &newName);
|
||||
void postPut() ;
|
||||
void setPostHandler(PostHandlerPtr const &postHandler);
|
||||
virtual bool equals(PVField &pv);
|
||||
@@ -247,7 +247,7 @@ public:
|
||||
virtual void toString(StringBuilder buf,int indentLevel);
|
||||
std::ostream& dumpValue(std::ostream& o) const;
|
||||
// not in pvDataCPP
|
||||
String getFullName() const;
|
||||
std::string getFullName() const;
|
||||
...
|
||||
}
|
||||
|
||||
@@ -262,8 +262,8 @@ class PVField
|
||||
public:
|
||||
POINTER_DEFINITIONS(PVField);
|
||||
virtual ~PVField();
|
||||
virtual void message(String message,MessageType messageType);
|
||||
const String& getFieldName() const;
|
||||
virtual void message(std::string message,MessageType messageType);
|
||||
const std::string& getFieldName() const;
|
||||
virtual void setRequester(RequesterPtr const &prequester);
|
||||
std::size_t getFieldOffset() const;
|
||||
std::size_t getNextFieldOffset() const;
|
||||
@@ -274,7 +274,7 @@ public:
|
||||
const FieldConstPtr & getField() const;
|
||||
PVStructure * getParent() const;
|
||||
void replacePVField(const PVFieldPtr& newPVField);
|
||||
void renameField(String const & newName);
|
||||
void renameField(std::string const & newName);
|
||||
void postPut();
|
||||
void setPostHandler(PostHandlerPtr const &postHandler);
|
||||
virtual bool equals(PVField &pv);
|
||||
@@ -328,8 +328,8 @@ interface PVDouble extends PVScalar {
|
||||
void put(double value);
|
||||
}
|
||||
interface PVString extends PVScalar, SerializableArray {
|
||||
String get();
|
||||
void put(String value);
|
||||
std::string get();
|
||||
void put(std::string value);
|
||||
}
|
||||
</pre>
|
||||
<h4>pvDataCPP</h4>
|
||||
@@ -369,7 +369,7 @@ typedef std::tr1::shared_ptr<PVDouble> PVDoublePtr;
|
||||
|
||||
|
||||
// PVString is special case, since it implements SerializableArray
|
||||
class PVString : public PVScalarValue<String>, SerializableArray {
|
||||
class PVString : public PVScalarValue<std::string>, SerializableArray {
|
||||
public:
|
||||
virtual ~PVString() {}
|
||||
...
|
||||
@@ -427,7 +427,7 @@ typedef std::tr1::shared_ptr<PVDouble> PVDoublePtr;
|
||||
|
||||
|
||||
// PVString is special case, since it implements SerializableArray
|
||||
class PVString : public PVScalarValue<String>, SerializableArray {
|
||||
class PVString : public PVScalarValue<std::string>, SerializableArray {
|
||||
public:
|
||||
virtual ~PVString() {}
|
||||
...
|
||||
@@ -472,7 +472,7 @@ typedef std::tr1::shared_ptr<PVByte> PVBytePtr;
|
||||
typedef std::tr1::shared_ptr<PVDouble> PVDoublePtr;
|
||||
|
||||
// PVString is special case, since it implements SerializableArray
|
||||
class PVString : public PVScalarValue<String>, SerializableArray {
|
||||
class PVString : public PVScalarValue<std::string>, SerializableArray {
|
||||
public:
|
||||
virtual ~PVString() {}
|
||||
...
|
||||
@@ -641,8 +641,8 @@ typedef PVArrayData<uint8> BooleanArrayData;
|
||||
typedef PVValueArray<uint8> PVBooleanArray;
|
||||
typedef std::tr1::shared_ptr<PVBooleanArray> PVBooleanArrayPtr;
|
||||
...
|
||||
typedef PVArrayData<String> StringArrayData;
|
||||
typedef PVValueArray<String> PVStringArray;
|
||||
typedef PVArrayData<std::string> StringArrayData;
|
||||
typedef PVValueArray<std::string> PVStringArray;
|
||||
typedef std::tr1::shared_ptr<PVStringArray> PVStringArrayPtr;i
|
||||
</pre>
|
||||
|
||||
@@ -786,8 +786,8 @@ typedef PVArrayData<uint8> BooleanArrayData;
|
||||
typedef PVValueArray<uint8> PVBooleanArray;
|
||||
typedef std::tr1::shared_ptr<PVBooleanArray> PVBooleanArrayPtr;
|
||||
...
|
||||
typedef PVArrayData<String> StringArrayData;
|
||||
typedef PVValueArray<String> PVStringArray;
|
||||
typedef PVArrayData<std::string> StringArrayData;
|
||||
typedef PVValueArray<std::string> PVStringArray;
|
||||
typedef std::tr1::shared_ptr<PVStringArray> PVStringArrayPtr;i
|
||||
</pre>
|
||||
<h4>proposed</h4>
|
||||
@@ -843,7 +843,7 @@ public:
|
||||
typedef PVValueArray<uint8> PVBooleanArray;
|
||||
typedef std::tr1::shared_ptr<PVBooleanArray> PVBooleanArrayPtr;
|
||||
...
|
||||
typedef PVValueArray<String> PVStringArray;
|
||||
typedef PVValueArray<std::string> PVStringArray;
|
||||
typedef std::tr1::shared_ptr<PVStringArray> PVStringArrayPtr;
|
||||
</pre>
|
||||
|
||||
@@ -865,8 +865,8 @@ class PVField
|
||||
public:
|
||||
POINTER_DEFINITIONS(PVField);
|
||||
virtual ~PVField();
|
||||
virtual void message(String message,MessageType messageType);
|
||||
const String& getFieldName() const;
|
||||
virtual void message(std::string message,MessageType messageType);
|
||||
const std::string& getFieldName() const;
|
||||
virtual void setRequester(RequesterPtr const &prequester);
|
||||
std::size_t getFieldOffset() const;
|
||||
std::size_t getNextFieldOffset() const;
|
||||
@@ -877,7 +877,7 @@ public:
|
||||
const FieldConstPtr & getField() const;
|
||||
PVStructure * getParent() const;
|
||||
void replacePVField(const PVFieldPtr& newPVField);
|
||||
void renameField(String const & newName);
|
||||
void renameField(std::string const & newName);
|
||||
void postPut();
|
||||
void setPostHandler(PostHandlerPtr const &postHandler);
|
||||
virtual bool equals(PVField &pv);
|
||||
@@ -1006,7 +1006,7 @@ typedef std::tr1::shared_ptr<PVFloat> PVFloatPtr;
|
||||
typedef std::tr1::shared_ptr<PVDouble> PVDoublePtr;
|
||||
|
||||
// PVString is special case, since it implements SerializableArray
|
||||
class PVString : public PVScalarValue<String>, SerializableArray {
|
||||
class PVString : public PVScalarValue<std::string>, SerializableArray {
|
||||
public:
|
||||
virtual ~PVString() {}
|
||||
...
|
||||
@@ -1144,7 +1144,7 @@ typedef std::tr1::shared_ptr<PVFloatArray> PVFloatArrayPtr;
|
||||
typedef PVValueArray<double> PVDoubleArray;
|
||||
typedef std::tr1::shared_ptr<PVDoubleArray> PVDoubleArrayPtr;
|
||||
|
||||
typedef PVValueArray<String> PVStringArray;
|
||||
typedef PVValueArray<std::string> PVStringArray;
|
||||
typedef std::tr1::shared_ptr<PVStringArray> PVStringArrayPtr;
|
||||
</pre>
|
||||
|
||||
@@ -1231,7 +1231,7 @@ For others the brief summary is followed by tutorial information.
|
||||
<pre>
|
||||
typedef shared_vector<int32> Int32Array;
|
||||
...
|
||||
static void dumpArray(String const &message,Int32Array const& int32Array);
|
||||
static void dumpArray(std::string const &message,Int32Array const& int32Array);
|
||||
</pre>
|
||||
<p>The following:
|
||||
<pre>
|
||||
|
||||
Reference in New Issue
Block a user