Package gavo :: Package votable :: Module enc_binary2
[frames] | no frames]

Module enc_binary2

source code

BINARY2 VOTable encoding.

BINARY2 is like BINARY, except every record is preceded by a mask which columns are NULL.

We do not determine any nullvalues any more here.

Sorry for gratuituously peeking into the guts of enc_binary here. But well, it's family.

Functions
 
getLinesFor(field)
returns a sequence of python source lines to encode values described by field into tabledata.
source code
 
getPreamble(tableDefinition) source code
 
getPostamble(tableDefinition) source code
 
getGlobals(tableDefinition) source code
Variables
  floatNaN = '\x7f\xc0\x00\x00'
  doubleNaN = '\x7f\xf8\x00\x00\x00\x00\x00\x00'
  __package__ = 'gavo.votable'