73     ArnPipe( QObject* parent = arnNullptr);
    81     ArnPipe( 
const QString& path, QObject* parent = arnNullptr);
    91     {
return ArnItemB::openUuidPipe( path);}
   137     void  setValueOverwrite( 
const QByteArray& value, 
const ARN_RegExp& rx);
   143     bool  isSendSeq()  
const;
   152     void  setSendSeq( 
bool useSendSeq);
   158     bool  isCheckSeq()  
const;
   167     void  setCheckSeq( 
bool useCheckSeq);
   173     void  setValue( 
const QByteArray& value);
   180     void  changed( 
const QByteArray& value);
   187     void  outOfSequence();
   191     virtual void  itemUpdated( 
const ArnLinkHandle& handleData, 
const QByteArray* value = arnNullptr);
   193     ArnPipe( ArnPipePrivate& dd, QObject* parent);
   200     void  setupSeq( ArnLinkHandle& handleData);
   203 #endif // ARNPIPE_HPP void setValue(const ArnBasicItem &other, int ignoreSame=Arn::SameValue::DefaultAction)
 
bool isAutoDestroy() const
 
bool openUuid(const QString &path)
Open a handle to an Arn Pipe Object with a unique uuid name. 
 
ArnPipe & setMaster()
Set client session sync mode as Master for this ArnItem. 
 
bool isAutoDestroy() const
 
Base class handle for an Arn Data Object. 
 
ArnBasicItem & setAutoDestroy()
Set client session sync mode as AutoDestroy for this ArnItem. 
 
ArnItem specialized as a pipe. 
 
#define ARNLIBSHARED_EXPORT
 
ArnPipe & setAutoDestroy()
Set client session sync mode as AutoDestroy for this ArnItem. 
 
ArnBasicItem & setMaster()
Set client session sync mode as Master for this ArnItem. 
 
ArnBasicItem & operator=(const ArnBasicItem &other)