example, conventions, declaration and use conventions, examples, declaring, parameters, declaring parameters" /> Notational conventions

 

Notational conventions

This shows how to invoke the methods and declare the parameters:

ImqBoolean ImqQueue::get( ImqMessage & msg )

Declare and use the parameters as follows:

ImqQueueManager * pmanager ;    // Queue manager
ImqQueue * pqueue ;             // Message queue
ImqMessage msg ;                // Message
char szBuffer[ 100 ];          // Buffer for message data
 
pmanager = new ImqQueueManager ;
pqueue = new ImqQueue ;
pqueue -> setName( "myreplyq" );
pqueue -> setConnectionReference( pmanager );
 
msg.useEmptyBuffer( szBuffer, sizeof( szBuffer ) );
 
if ( pqueue -> get( msg ) ) {
  long lDataLength = msg.dataLength( );
 
  ...
}