B
    g\                 @   s,   d dl Z G dd deZdd Zdd ZdS )    Nc               @   s&   e Zd ZdgZedd Zdd ZdS )Run_tabc             C   s.   t jt jj||}t }||||  |S )N)flatbuffersencodeGetpackeruoffsetr   Init)clsbufoffsetnx r   R/global/project/projectdirs/dasrepo/etalumis/pyprob_master_mar18/pyprob/ppx/Run.pyGetRootAsRun
   s    zRun.GetRootAsRunc             C   s   t j||| _d S )N)r   tableTabler   )selfr   posr   r   r   r	      s    zRun.InitN)__name__
__module____qualname__	__slots__classmethodr   r	   r   r   r   r   r      s   r   c             C   s   |  d d S )Nr   )StartObject)builderr   r   r   RunStart   s    r   c             C   s   |   S )N)	EndObject)r   r   r   r   RunEnd   s    r   )r   objectr   r   r   r   r   r   r   <module>   s   