;
; Purpose:
;  This routine is used to define the command buffer object class.
;
pro IDLitCommandBuffer__define

   compile_opt idl2, hidden

   void = {IDLitCommandBuffer, $
           inherits IDLitCommandSet, $
           _BufferLimit : 0ULL,  $ ; The limit in bytes for the buffer
           _oTransBuffer: obj_new(), $ ; non-committed transaction
           _oEnv : obj_new(), $ ;the operating enviroment..normally the tool
           _iCurrent : 0 $
          }                     ;not much too this component.

end