OmniSciDB  94e8789169
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
omnisci.thrift.ttypes.TPixelTableRowResult Class Reference
+ Inheritance diagram for omnisci.thrift.ttypes.TPixelTableRowResult:
+ Collaboration diagram for omnisci.thrift.ttypes.TPixelTableRowResult:

Public Member Functions

def __init__
 
def read
 
def write
 
def validate
 
def __repr__
 
def __eq__
 
def __ne__
 

Public Attributes

 pixel
 
 vega_table_name
 
 table_id
 
 row_id
 
 row_set
 
 nonce
 

Private Attributes

 __dict__
 

Detailed Description

Attributes:
 - pixel
 - vega_table_name
 - table_id
 - row_id
 - row_set
 - nonce

Definition at line 2454 of file ttypes.py.

Constructor & Destructor Documentation

def omnisci.thrift.ttypes.TPixelTableRowResult.__init__ (   self,
  pixel = None,
  vega_table_name = None,
  table_id = None,
  row_id = None,
  row_set = None,
  nonce = None 
)

Definition at line 2467 of file ttypes.py.

2468  def __init__(self, pixel=None, vega_table_name=None, table_id=None, row_id=None, row_set=None, nonce=None,):
2469  self.pixel = pixel
2470  self.vega_table_name = vega_table_name
2471  self.table_id = table_id
2472  self.row_id = row_id
2473  self.row_set = row_set
2474  self.nonce = nonce

Member Function Documentation

def omnisci.thrift.ttypes.TPixelTableRowResult.__eq__ (   self,
  other 
)

Definition at line 2577 of file ttypes.py.

2578  def __eq__(self, other):
2579  return isinstance(other, self.__class__) and self.__dict__ == other.__dict__
def omnisci.thrift.ttypes.TPixelTableRowResult.__ne__ (   self,
  other 
)

Definition at line 2580 of file ttypes.py.

2581  def __ne__(self, other):
2582  return not (self == other)
2583 
def omnisci.thrift.ttypes.TPixelTableRowResult.__repr__ (   self)

Definition at line 2572 of file ttypes.py.

2573  def __repr__(self):
2574  L = ['%s=%r' % (key, value)
2575  for key, value in self.__dict__.items()]
2576  return '%s(%s)' % (self.__class__.__name__, ', '.join(L))
std::string join(T const &container, std::string const &delim)

+ Here is the call graph for this function:

def omnisci.thrift.ttypes.TPixelTableRowResult.read (   self,
  iprot 
)

Definition at line 2475 of file ttypes.py.

References omnisci.thrift.ttypes.TQueryResult.nonce, omnisci.thrift.ttypes.TPixelTableRowResult.nonce, omnisci.thrift.OmniSci.sql_execute_args.nonce, omnisci.thrift.OmniSci.render_vega_args.nonce, omnisci.thrift.OmniSci.get_result_row_for_pixel_args.nonce, omnisci.thrift.OmniSci.set_license_key_args.nonce, omnisci.thrift.OmniSci.get_license_claims_args.nonce, omnisci.thrift.ttypes.TPixelTableRowResult.pixel, omnisci.thrift.OmniSci.get_result_row_for_pixel_args.pixel, omnisci.thrift.ttypes.TPixelTableRowResult.row_id, omnisci.thrift.ttypes.TQueryResult.row_set, omnisci.thrift.ttypes.TDetectResult.row_set, omnisci.thrift.ttypes.TPixelTableRowResult.row_set, TableMetadata.table_id, Catalog_Namespace::TableEpochInfo.table_id, Analyzer::ColumnVar.table_id, omnisci.thrift.ttypes.TPixelTableRowResult.table_id, omnisci.thrift.OmniSci.set_table_epoch_args.table_id, omnisci.thrift.OmniSci.get_table_epoch_args.table_id, omnisci.thrift.OmniSci.get_table_epochs_args.table_id, omnisci.thrift.OmniSci.check_table_consistency_args.table_id, omnisci.thrift.OmniSci.checkpoint_args.table_id, and omnisci.thrift.ttypes.TPixelTableRowResult.vega_table_name.

2476  def read(self, iprot):
2477  if iprot._fast_decode is not None and isinstance(iprot.trans, TTransport.CReadableTransport) and self.thrift_spec is not None:
2478  iprot._fast_decode(self, iprot, [self.__class__, self.thrift_spec])
2479  return
2480  iprot.readStructBegin()
2481  while True:
2482  (fname, ftype, fid) = iprot.readFieldBegin()
2483  if ftype == TType.STOP:
2484  break
2485  if fid == 1:
2486  if ftype == TType.STRUCT:
2487  self.pixel = TPixel()
2488  self.pixel.read(iprot)
2489  else:
2490  iprot.skip(ftype)
2491  elif fid == 2:
2492  if ftype == TType.STRING:
2493  self.vega_table_name = iprot.readString().decode('utf-8') if sys.version_info[0] == 2 else iprot.readString()
2494  else:
2495  iprot.skip(ftype)
2496  elif fid == 3:
2497  if ftype == TType.LIST:
2498  self.table_id = []
2499  (_etype87, _size84) = iprot.readListBegin()
2500  for _i88 in range(_size84):
2501  _elem89 = iprot.readI64()
2502  self.table_id.append(_elem89)
2503  iprot.readListEnd()
2504  else:
2505  iprot.skip(ftype)
2506  elif fid == 4:
2507  if ftype == TType.LIST:
2508  self.row_id = []
2509  (_etype93, _size90) = iprot.readListBegin()
2510  for _i94 in range(_size90):
2511  _elem95 = iprot.readI64()
2512  self.row_id.append(_elem95)
2513  iprot.readListEnd()
2514  else:
2515  iprot.skip(ftype)
2516  elif fid == 5:
2517  if ftype == TType.STRUCT:
2518  self.row_set = TRowSet()
2519  self.row_set.read(iprot)
2520  else:
2521  iprot.skip(ftype)
2522  elif fid == 6:
2523  if ftype == TType.STRING:
2524  self.nonce = iprot.readString().decode('utf-8') if sys.version_info[0] == 2 else iprot.readString()
2525  else:
2526  iprot.skip(ftype)
2527  else:
2528  iprot.skip(ftype)
2529  iprot.readFieldEnd()
2530  iprot.readStructEnd()
def omnisci.thrift.ttypes.TPixelTableRowResult.validate (   self)

Definition at line 2569 of file ttypes.py.

2570  def validate(self):
2571  return
def omnisci.thrift.ttypes.TPixelTableRowResult.write (   self,
  oprot 
)

Definition at line 2531 of file ttypes.py.

References omnisci.thrift.ttypes.TQueryResult.nonce, omnisci.thrift.ttypes.TPixelTableRowResult.nonce, omnisci.thrift.OmniSci.sql_execute_args.nonce, omnisci.thrift.OmniSci.render_vega_args.nonce, omnisci.thrift.OmniSci.get_result_row_for_pixel_args.nonce, omnisci.thrift.OmniSci.set_license_key_args.nonce, omnisci.thrift.OmniSci.get_license_claims_args.nonce, omnisci.thrift.ttypes.TPixelTableRowResult.pixel, omnisci.thrift.OmniSci.get_result_row_for_pixel_args.pixel, omnisci.thrift.ttypes.TPixelTableRowResult.row_id, omnisci.thrift.ttypes.TQueryResult.row_set, omnisci.thrift.ttypes.TDetectResult.row_set, omnisci.thrift.ttypes.TPixelTableRowResult.row_set, TableMetadata.table_id, Catalog_Namespace::TableEpochInfo.table_id, Analyzer::ColumnVar.table_id, omnisci.thrift.ttypes.TPixelTableRowResult.table_id, omnisci.thrift.OmniSci.set_table_epoch_args.table_id, omnisci.thrift.OmniSci.get_table_epoch_args.table_id, omnisci.thrift.OmniSci.get_table_epochs_args.table_id, omnisci.thrift.OmniSci.check_table_consistency_args.table_id, omnisci.thrift.OmniSci.checkpoint_args.table_id, and omnisci.thrift.ttypes.TPixelTableRowResult.vega_table_name.

2532  def write(self, oprot):
2533  if oprot._fast_encode is not None and self.thrift_spec is not None:
2534  oprot.trans.write(oprot._fast_encode(self, [self.__class__, self.thrift_spec]))
2535  return
2536  oprot.writeStructBegin('TPixelTableRowResult')
2537  if self.pixel is not None:
2538  oprot.writeFieldBegin('pixel', TType.STRUCT, 1)
2539  self.pixel.write(oprot)
2540  oprot.writeFieldEnd()
2541  if self.vega_table_name is not None:
2542  oprot.writeFieldBegin('vega_table_name', TType.STRING, 2)
2543  oprot.writeString(self.vega_table_name.encode('utf-8') if sys.version_info[0] == 2 else self.vega_table_name)
2544  oprot.writeFieldEnd()
2545  if self.table_id is not None:
2546  oprot.writeFieldBegin('table_id', TType.LIST, 3)
2547  oprot.writeListBegin(TType.I64, len(self.table_id))
2548  for iter96 in self.table_id:
2549  oprot.writeI64(iter96)
2550  oprot.writeListEnd()
2551  oprot.writeFieldEnd()
2552  if self.row_id is not None:
2553  oprot.writeFieldBegin('row_id', TType.LIST, 4)
2554  oprot.writeListBegin(TType.I64, len(self.row_id))
2555  for iter97 in self.row_id:
2556  oprot.writeI64(iter97)
2557  oprot.writeListEnd()
2558  oprot.writeFieldEnd()
2559  if self.row_set is not None:
2560  oprot.writeFieldBegin('row_set', TType.STRUCT, 5)
2561  self.row_set.write(oprot)
2562  oprot.writeFieldEnd()
2563  if self.nonce is not None:
2564  oprot.writeFieldBegin('nonce', TType.STRING, 6)
2565  oprot.writeString(self.nonce.encode('utf-8') if sys.version_info[0] == 2 else self.nonce)
2566  oprot.writeFieldEnd()
2567  oprot.writeFieldStop()
2568  oprot.writeStructEnd()

Member Data Documentation

omnisci.thrift.ttypes.TPixelTableRowResult.__dict__
private

Definition at line 2578 of file ttypes.py.

omnisci.thrift.ttypes.TPixelTableRowResult.nonce

Definition at line 2473 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TPixelTableRowResult.read(), omnisci.thrift.ttypes.TRenderResult.read(), omnisci.thrift.ttypes.TPixelTableRowResult.write(), and omnisci.thrift.ttypes.TRenderResult.write().

omnisci.thrift.ttypes.TPixelTableRowResult.pixel

Definition at line 2468 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TPixelTableRowResult.read(), and omnisci.thrift.ttypes.TPixelTableRowResult.write().

omnisci.thrift.ttypes.TPixelTableRowResult.row_id

Definition at line 2471 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TPixelTableRowResult.read(), and omnisci.thrift.ttypes.TPixelTableRowResult.write().

omnisci.thrift.ttypes.TPixelTableRowResult.row_set

Definition at line 2472 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TPixelTableRowResult.read(), and omnisci.thrift.ttypes.TPixelTableRowResult.write().

omnisci.thrift.ttypes.TPixelTableRowResult.table_id

Definition at line 2470 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TPixelTableRowResult.read(), omnisci.thrift.ttypes.TTableMeta.read(), omnisci.thrift.ttypes.TColumnRange.read(), omnisci.thrift.ttypes.TTableGeneration.read(), omnisci.thrift.ttypes.TInsertData.read(), omnisci.thrift.ttypes.TTableEpochInfo.read(), omnisci.thrift.ttypes.TPixelTableRowResult.write(), omnisci.thrift.ttypes.TTableMeta.write(), omnisci.thrift.ttypes.TColumnRange.write(), omnisci.thrift.ttypes.TTableGeneration.write(), omnisci.thrift.ttypes.TInsertData.write(), and omnisci.thrift.ttypes.TTableEpochInfo.write().

omnisci.thrift.ttypes.TPixelTableRowResult.vega_table_name

Definition at line 2469 of file ttypes.py.

Referenced by omnisci.thrift.ttypes.TPixelTableRowResult.read(), and omnisci.thrift.ttypes.TPixelTableRowResult.write().


The documentation for this class was generated from the following file: