$58 GRAYBYTE WORDPRESS FILE MANAGER $78

SERVER : in-mum-web1330.main-hosting.eu #1 SMP Mon Feb 10 22:45:17 UTC 2025
SERVER IP : 88.222.243.147 | ADMIN IP 216.73.216.215
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/lib/python2.7/site-packages/google/protobuf/

HOME
Current File : /lib/python2.7/site-packages/google/protobuf//text_format.pyo
�
7��ec
@s+dZdZddlZddlZddlZejrBeZnddlm	Z	ddl
mZddl
mZddd	d
dgZ
e	j�e	j�e	j�e	j�fZejdej�Zejd
ej�Zeejjejjg�Zeddf�ZdZdefd��YZdefd��YZ de!fd��YZ"e#e#e#e#e$e#e$de$d�	Z%d�Z&de#e#e#e#e$e#e$e$d�	Z'de#e#e#e#e$e$d�Z(de#e#e#e#e$e$d�Z)d�Z*de!fd��YZ+e#e#e$d �Z,e#e#e$d!�Z-e#e#e$d"�Z.e#e#e$d#�Z/d$e!fd%��YZ0d&�Z1d'�Z2d(�Z3d)�Z4d*e!fd+��YZ5e5Z6d,�Z7d-�Z8d.�Z9d/�Z:d0�Z;d1�Z<e#e#d2�Z=e#e#d3�Z>e#e#d4�Z?e#d5�Z@d6�ZAd7�ZBd8�ZCdS(9sbContains routines for printing protocol messages in text format.

Simple usage example:

  # Create a proto object and serialize it to a text proto string.
  message = my_proto_pb2.MyMessage(foo='bar')
  text_proto = text_format.MessageToString(message)

  # Parse a text proto string.
  message = text_format.Parse(text_proto, my_proto_pb2.MyMessage())
s kenton@google.com (Kenton Varda)i����N(t
type_checkers(t
descriptor(t
text_encodingtMessageToStringtPrintMessaget
PrintFieldtPrintFieldValuetMerges-?inf(?:inity)?f?snanf?t't"sgoogle.protobuf.AnytErrorcBseZdZRS(s'Top-level module error for text_format.(t__name__t
__module__t__doc__(((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR
Ist
ParseErrorcBs2eZdZdddd�Zd�Zd�ZRS(s3Thrown in case of text parsing or tokenizing error.cCs�|dk	r[|dk	r[t|�}|dk	rF|dj|�7}ndj||�}n|dk	r�tt|�j|�ntt|�j�||_||_dS(Ns:{0}s	{0} : {1}(tNonetstrtformattsuperRt__init__t_linet_column(tselftmessagetlinetcolumntloc((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRPs	cCs|jS(N(R(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pytGetLine]scCs|jS(N(R(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt	GetColumn`sN(RRR
RRRR(((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRMs
	t
TextWritercBs,eZd�Zd�Zd�Zd�ZRS(cCs.tjrtj�|_ntj�|_dS(N(tsixtPY2tiotBytesIOt_writertStringIO(Rtas_utf8((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRfs	cCs@tjr0t|tj�r0|jd�}q0n|jj|�S(Nsutf-8(RRt
isinstancet	text_typetencodeR"twrite(Rtval((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR(ls	cCs
|jj�S(N(R"tclose(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR*rscCs
|jj�S(N(R"tgetvalue(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR+us(RRRR(R*R+(((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRds			ic

Csjt|�}
t|
|||||||||	�
}|j|�|
j�}|
j�|rf|j�S|S(sConvert protobuf message to text format.

  Floating point values can be formatted compactly with 15 digits of
  precision (which is the most that IEEE 754 "double" can guarantee)
  using float_format='.15g'. To ensure that converting to text and back to a
  proto will result in an identical value, float_format='.17g' should be used.

  Args:
    message: The protocol buffers message.
    as_utf8: Produce text output in UTF8 format.
    as_one_line: Don't introduce newlines between fields.
    pointy_brackets: If True, use angle brackets instead of curly braces for
      nesting.
    use_index_order: If True, fields of a proto message will be printed using
      the order defined in source code instead of the field number, extensions
      will be printed at the end of the message and their relative order is
      determined by the extension number. By default, use the field number
      order.
    float_format: If set, use this to specify floating point number formatting
      (per the "Format Specification Mini-Language"); otherwise, str() is used.
    use_field_number: If True, print field numbers instead of names.
    descriptor_pool: A DescriptorPool used to resolve Any types.
    indent: The indent level, in terms of spaces, for pretty print.
    message_formatter: A function(message, indent, as_one_line): unicode|None
      to custom format selected sub-messages (usually based on message type).
      Use to pretty print parts of the protobuf for easier diffing.

  Returns:
    A string of the text formatted protocol buffer message.
  (Rt_PrinterRR+R*trstrip(
RR$tas_one_linetpointy_bracketstuse_index_ordertfloat_formattuse_field_numbertdescriptor_pooltindenttmessage_formattertouttprintertresult((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRys(	


cCs1|jtjjko0|jjo0|jj�jS(N(ttypeRtFieldDescriptortTYPE_MESSAGEtmessage_typethas_optionst
GetOptionst	map_entry(tfield((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt_IsMapEntry�scCs8t|||||||||	|
�
}|j|�dS(N(R,R(RR6R4R$R.R/R0R1R2R3R5R7((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s	c
	Cs5t||||||||	�}
|
j||�dS(s%Print a single field name/value pair.N(R,R(R@tvalueR6R4R$R.R/R0R1R5R7((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�sc
	Cs5t||||||||	�}
|
j||�dS(s0Print a single field value (not including name).N(R,R(R@RBR6R4R$R.R/R0R1R5R7((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�scCs�|dkr+ddlm}|j�}nddlm}|j�}y|j|�}Wntk
rndSX|j|�}|�S(s!Returns a protobuf message instance.

  Args:
    type_name: Fully-qualified protobuf  message type name string.
    descriptor_pool: DescriptorPool instance.

  Returns:
    A Message instance of type matching type_name, or None if the a Descriptor
    wasn't found matching type_name.
  i����(R3(tsymbol_databaseN(Rtgoogle.protobufR3tDefaultRCtFindMessageTypeByNametKeyErrortGetPrototype(t	type_nameR3tpool_modRCtdatabasetmessage_descriptorR<((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt_BuildMessageFromTypeName�s
R,c
BsheZdZdeeeed	ed	d	d�	Zd�Zd�Zd�Zd�Z	d�Z
d�ZRS(
s)Text format printer for protocol message.icCs^||_||_||_||_||_||_||_||_|	|_|
|_	dS(sZInitialize the Printer.

    Floating point values can be formatted compactly with 15 digits of
    precision (which is the most that IEEE 754 "double" can guarantee)
    using float_format='.15g'. To ensure that converting to text and back to a
    proto will result in an identical value, float_format='.17g' should be used.

    Args:
      out: To record the text format result.
      indent: The indent level for pretty print.
      as_utf8: Produce text output in UTF8 format.
      as_one_line: Don't introduce newlines between fields.
      pointy_brackets: If True, use angle brackets instead of curly braces for
        nesting.
      use_index_order: If True, print fields of a proto message using the order
        defined in source code instead of the field number. By default, use the
        field number order.
      float_format: If set, use this to specify floating point number formatting
        (per the "Format Specification Mini-Language"); otherwise, str() is
        used.
      use_field_number: If True, print field numbers instead of names.
      descriptor_pool: A DescriptorPool used to resolve Any types.
      message_formatter: A function(message, indent, as_one_line): unicode|None
        to custom format selected sub-messages (usually based on message type).
        Use to pretty print parts of the protobuf for easier diffing.
    N(
R6R4R$R.R/R0R1R2R3R5(RR6R4R$R.R/R0R1R2R3R5((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRs%									cCs�t|j�|j�}|r�|j|j�|jjd|jd|jf�|j	|�|jj|j
rwdnd�tStSdS(s5Serializes if message is a google.protobuf.Any field.s%s[%s]t s
N(
RMtTypeNameR3tMergeFromStringRBR6R(R4ttype_urlt_PrintMessageFieldValueR.tTruetFalse(RRtpacked_message((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt_TryPrintAsAnyMessage0s$
cCsu|j||j|j�}|dkr+tS|j}|jd|j�|j|�|j|jrjdnd�tS(NRNs
(R5R4R.RRTR6R(RS(RRt	formattedR6((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt_TryCustomFormatMessage=s	
cCs%|jr|j|�rdS|jjtkrA|j|�rAdS|j�}|jrl|jdd��nx�|D]�\}}t	|�r�x�t
|�D]5}|j�d|d||�}|j||�q�Wqs|j
tjjkr
x1|D]}|j||�q�Wqs|j||�qsWdS(seConvert protobuf message to text format.

    Args:
      message: The protocol buffers message.
    NtkeycSs#|djr|djS|djS(Ni(tis_extensiontnumbertindex(tx((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt<lambda>VtRB(R5RXt
DESCRIPTORt	full_namet_ANY_FULL_TYPE_NAMERVt
ListFieldsR0tsortRAtsortedt
GetEntryClassRtlabelRR:tLABEL_REPEATED(RRtfieldsR@RBRYtentry_submsgtelement((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRHs$		

cCsa|j}|jd|j�|jr?|jt|j��n�|jr�|jd�|jj�j	r�|j
tjj
kr�|jtjjkr�|j|jj�n|j|j�|jd�n;|j
tjjkr�|j|jj�n|j|j�|jtjjkr'|jd�n|j||�|jrP|jd�n
|jd�dS(s%Print a single field name/value pair.RNt[t]s: s
N(R6R(R4R2RR[RZtcontaining_typeR>tmessage_set_wire_formatR9RR:R;RgtLABEL_OPTIONALR<Rat
TYPE_GROUPtnametcpp_typetCPPTYPE_MESSAGERR.(RR@RBR6((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRgs*			
	cCs�|jrd}d}nd}d}|jra|jjd|�|j|�|jj|�nZ|jjd|�|jd7_|j|�|jd8_|jjd|j|�dS(	Nt<t>t{t}s %s s %s
iRN(R/R.R6R(RR4(RRBtopenbtcloseb((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRR�s			

cCs�|j}|jtjjkr.|j|�n�|jtjjkr�|jjj	|d�}|dk	rz|j|j�q�|jt
|��n'|jtjjkr,|jd�t|tj�r�|jd�}n|}|jtjjkr�t}n	|j}|jtj||��|jd�n�|jtjjkrg|rW|jd�q�|jd�nP|jtkr�|jdk	r�|jdj|j|��n|jt
|��dS(s�Print a single field value (not including name).

    For repeated fields, the value should be a single element.

    Args:
      field: The descriptor of the field to be printed.
      value: The value of the field.
    s"sutf-8ttruetfalses{1:{0}}N(R6RsRR:RtRRtCPPTYPE_ENUMt	enum_typetvalues_by_numbertgetRR(RrRtCPPTYPE_STRINGR%RR&R'R9t
TYPE_BYTESRTR$RtCEscapetCPPTYPE_BOOLt_FLOAT_TYPESR1R(RR@RBR6t
enum_valuet	out_valuetout_as_utf8((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s2		
		N(RRR
RTRRRVRXRRRRR(((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR,�s &	
			!	cCs^t|t�s<tjr*|jd�}q<|jd�}nt|jd�|||d|�S(s�Parses a text representation of a protocol message into a message.

  NOTE: for historical reasons this function does not clear the input
  message. This is different from what the binary msg.ParseFrom(...) does.

  Example
    a = MyProto()
    a.repeated_field.append('test')
    b = MyProto()

    text_format.Parse(repr(a), b)
    text_format.Parse(repr(a), b) # repeated_field contains ["test", "test"]

    # Binary version:
    b.ParseFromString(a.SerializeToString()) # repeated_field is now "test"

  Caller is responsible for clearing the message as needed.

  Args:
    text: Message text representation.
    message: A protocol buffer message to merge into.
    allow_unknown_extension: if True, skip over missing extensions and keep
      parsing
    allow_field_number: if True, both field number and field name are allowed.
    descriptor_pool: A DescriptorPool used to resolve Any types.

  Returns:
    The same message passed as argument.

  Raises:
    ParseError: On text parsing problems.
  sutf-8s
R3(R%RRtPY3tdecodeR't
ParseLinestsplit(ttextRtallow_unknown_extensiontallow_field_numberR3((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pytParse�s%	cCs^t|t�s<tjr*|jd�}q<|jd�}nt|jd�|||d|�S(s^Parses a text representation of a protocol message into a message.

  Like Parse(), but allows repeated values for a non-repeated field, and uses
  the last one.

  Args:
    text: Message text representation.
    message: A protocol buffer message to merge into.
    allow_unknown_extension: if True, skip over missing extensions and keep
      parsing
    allow_field_number: if True, both field number and field name are allowed.
    descriptor_pool: A DescriptorPool used to resolve Any types.

  Returns:
    The same message passed as argument.

  Raises:
    ParseError: On text parsing problems.
  sutf-8s
R3(R%RRR�R�R't
MergeLinesR�(R�RR�R�R3((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s	cCs%t||d|�}|j||�S(sParses a text representation of a protocol message into a message.

  Args:
    lines: An iterable of lines of a message's text representation.
    message: A protocol buffer message to merge into.
    allow_unknown_extension: if True, skip over missing extensions and keep
      parsing
    allow_field_number: if True, both field number and field name are allowed.
    descriptor_pool: A DescriptorPool used to resolve Any types.

  Returns:
    The same message passed as argument.

  Raises:
    ParseError: On text parsing problems.
  R3(t_ParserR�(tlinesRR�R�R3tparser((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s	cCs%t||d|�}|j||�S(sParses a text representation of a protocol message into a message.

  Args:
    lines: An iterable of lines of a message's text representation.
    message: A protocol buffer message to merge into.
    allow_unknown_extension: if True, skip over missing extensions and keep
      parsing
    allow_field_number: if True, both field number and field name are allowed.
    descriptor_pool: A DescriptorPool used to resolve Any types.

  Returns:
    The same message passed as argument.

  Raises:
    ParseError: On text parsing problems.
  R3(R�R�(R�RR�R�R3R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�6s	R�cBs�eZdZeedd�Zd�Zd�Zd�Zd�Z	d�Z
d�Zd�Zd	�Z
ed
��Zd�ZRS(
s(Text format parser for protocol message.cCs||_||_||_dS(N(R�R�R3(RR�R�R3((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRTs		cCs:t|t�s!|jd�}n|j|jd�|�S(sBParses a text representation of a protocol message into a message.sutf-8s
(R%RR�R�R�(RR�R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pytParseFromString\scCst|_|j||�|S(sBParses a text representation of a protocol message into a message.(RTt_allow_multiple_scalarst
_ParseOrMerge(RR�R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�bs	cCs|j|jd�|�S(sBMerges a text representation of a protocol message into a message.s
(t_MergeLinesR�(RR�R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRPhscCst|_|j||�|S(sBMerges a text representation of a protocol message into a message.(RSR�R�(RR�R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�ls	cCs3t|�}x |j�s.|j||�qWdS(s�Converts a text representation of a protocol message into a message.

    Args:
      lines: Lines of a message's text representation.
      message: A protocol buffer message to merge into.

    Raises:
      ParseError: On text parsing problems.
    N(t	TokenizertAtEndt_MergeField(RR�Rt	tokenizer((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�rs
c
Cs�|j}|jtkr|jd�r|j|�\}}|jd�|jd�|jd�rnd}n|jd�d}t||j�}|s�td|��nxH|j|�s�|j	�r�|j
d	|f��n|j||�q�W|j|d
|�dS|jd�r|j
�g}x&|jd�rT|j|j
��q/Wdj|�}|js�|j
d
|j��n|jj|�}	|	s�|jr�d}	q�|j
d|��n.||	jkr�|j
d||jf��n|jd�n(|j�}|jrt|j�rtt|tt�}
|jj|
d�}	|	r|jr|jj|
�}	qn�|jj|d�}	|	s�|jj|j�d�}	|	r�|	j t!j"j#kr�d}	q�n|	r|	j t!j"j#kr|	j$j%|krd}	n|	s,|j
d|j|f��n|	rs|j&r�|	j'r�|j(|	j'j%�}|dk	r�||	j%kr�|j
d|	j%||	j'j%|jf��q�n|	j)t!j"j*kr�|jd�|j+}n|jd�|j,}|	j-t!j"j.kr`|jd�r`|jd�spx=trY||||	�|jd�rIPn|jd�q Wqpq}||||	�n
t/|�|jd�s�|jd�ndS(s�Merges a single protocol message field into a message.

    Args:
      tokenizer: A tokenizer to parse the field name and values.
      message: A protocol message to record the data.

    Raises:
      ParseError: In case of text parsing problems.
    RlRmt:RuRvRwRxs$Type %s not found in descriptor poolsExpected "%s".ttype_url_prefixNt.s+Message type "%s" does not have extensions.s�Extension "%s" not registered. Did you import the _pb2 module which defines it? If you are trying to place the extension in the MessageSet field of another message that is in an Any or MessageSet field, that message's _pb2 module must be imported as wells1Extension "%s" does not extend message type "%s".s*Message type "%s" has no field named "%s".sbField "%s" is specified along with field "%s", another member of oneof "%s" for message type "%s".t,t;(0R`RaRbt
TryConsumet_ConsumeAnyTypeUrltConsumeRMR3RR�tParseErrorPreviousTokenR�tPacktConsumeIdentifiertappendtjoint
is_extendablet
Extensionst_FindExtensionByNameR�RRntConsumeIdentifierOrNumberR�tisdigittParseIntegerRStfields_by_numberR�t_FindExtensionByNumbertfields_by_nametlowerR9RR:RqR<RrR�tcontaining_oneoft
WhichOneofRsRtt_MergeMessageFieldt_MergeScalarFieldRgRht_SkipFieldContents(
RR�RRLR�tpacked_type_nametexpanded_any_end_tokentexpanded_any_sub_messageRrR@R[twhich_oneoftmerger((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s�
	

	

				
	

		
cCs�|j�g}|jd�|j|j��|jd�|j|j��|jd�|j�g}x&|jd�r�|j|j��qnWdj|�dj|�fS(sBConsumes a google.protobuf.Any type URL and returns the type name.R�t/(R�R�R�R�R�(RR�tprefixRr((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s


c	Cs#t|�}|jd�r$d}n|jd�d}|jtjjkr�|jrk|j|j	�}q^|r�t
||j�j��}q^t
||j�j	�}n�|jr|j
r�|j|�r�|jd|jj|jf��n|j|}nS|j
rB|j|j�rB|jd|jj|jf��nt
||j�}|j�xH|j|�s�|j�r�|jd|f��n|j||�qaW|r|jjdj}|tjjkrt
||j�|j}|j|j�q|jt
||j�|j<nd	S(
s"Merges a single scalar field into a message.

    Args:
      tokenizer: A tokenizer to parse the field value.
      message: The message of which field is a member.
      field: The descriptor of the field to be merged.

    Raises:
      ParseError: In case of text parsing problems.
    RuRvRwRxs;Message type "%s" should not have multiple "%s" extensions.s7Message type "%s" should not have multiple "%s" fields.sExpected "%s".RBN(RAR�R�RgRR:RhRZR�taddtgetattrRrRfR�tHasExtensionR�R`RatHasFieldtSetInParentR�R�R<R�RsRtRYt	MergeFromRB(	RR�RR@tis_map_entryt	end_tokentsub_messaget
value_cpptypeRB((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�sF	
		


cCs%|j}t|d�o$|jdkS(Ntsyntaxtproto3(R`thasattrR�(RRL((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt_IsProto3SyntaxOs	cCs�|j}d}|jtjjtjjtjjfkrHt|�}no|jtjj	tjj
tjjfkr�t|�}n6|jtjj
tjjfkr�t|�}n|jtjjtjjfkr�t|�}n�|jtjjtjjfkr|j�}n�|jtjjkr5|j�}n�|jtjjkrY|j�}n^|jtjjkr}|j�}n:|jtjjkr�|j|�}ntd|j��|jtjj kr|j!r�|j"|j#|�q�t$||j%�j#|�n�|j&|�}|j!ru|j're|re|j(|�re|j)d|j*j+|j+f��q�||j"|<nZ|j'r�|r�|j,|j%�r�|j)d|j*j+|j%f��nt-||j%|�dS(sHMerges a single scalar field into a message.

    Args:
      tokenizer: A tokenizer to parse the field value.
      message: A protocol message to record the data.
      field: The descriptor of the field to be merged.

    Raises:
      ParseError: In case of text parsing problems.
      RuntimeError: On runtime errors.
    sUnknown field type %ds;Message type "%s" should not have multiple "%s" extensions.s7Message type "%s" should not have multiple "%s" fields.N(.R�RR9RR:t
TYPE_INT32tTYPE_SINT32t
TYPE_SFIXED32t
_ConsumeInt32t
TYPE_INT64tTYPE_SINT64t
TYPE_SFIXED64t
_ConsumeInt64tTYPE_UINT32tTYPE_FIXED32t_ConsumeUint32tTYPE_UINT64tTYPE_FIXED64t_ConsumeUint64t
TYPE_FLOATtTYPE_DOUBLEtConsumeFloatt	TYPE_BOOLtConsumeBooltTYPE_STRINGt
ConsumeStringR�tConsumeByteStringt	TYPE_ENUMtConsumeEnumtRuntimeErrorRgRhRZR�R�R�RrR�R�R�R�R`RaR�tsetattr(RR�RR@t_RBtcan_check_presence((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�Us\					N(RRR
RTRRR�R�RPR�R�R�R�R�tstaticmethodR�R�(((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�Qs						�		:cCsJ|jd�r<|jd�r<|jd�r<t|�n
t|�dS(s}Skips over contents (value or message) of a field.

  Args:
    tokenizer: A tokenizer to parse the field name and values.
  R�RwRuN(R�t	LookingAtt_SkipFieldValuet_SkipFieldMessage(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s
cCs�|jd�rI|j�x|jd�r8|j�qW|jd�n
|j�t|�|jd�s||jd�ndS(s�Skips over a complete field (name and value/message).

  Args:
    tokenizer: A tokenizer to parse the field name and values.
  RlR�RmR�R�N(R�R�R�R�R�(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt
_SkipField�s


cCsm|jd�rd}n|jd�d}x.|jd�r[|jd�r[t|�q.W|j|�dS(sfSkips over a field message.

  Args:
    tokenizer: A tokenizer to parse the field name and values.
  RuRvRwRxN(R�R�R�R�(R�t	delimiter((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s	
#cCsq|j�r#x|j�rqWdS|j�rmt|�rmt|�rm|j�rmtd|j��ndS(s�Skips over a field value.

  Args:
    tokenizer: A tokenizer to parse the field name and values.

  Raises:
    ParseError: In case an invalid field value is found.
  NsInvalid field value: (tTryConsumeByteStringtTryConsumeIdentifiert_TryConsumeInt64t_TryConsumeUint64tTryConsumeFloatRttoken(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s

R�cBs�eZdZejd�Zejdej�Zejdej�Zejdj	ddgge
D]Zdjde�^qa��Z
ejd	�Zejd
�Zed�Zd�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zed�Z d�Z!d�Z"d�Z#d�Z$d�Z%d�Z&d �Z'd!�Z(d"�Z)d#�Z*d$�Z+d%�Z,RS(&s�Protocol buffer text representation tokenizer.

  This class handles the lower level string parsing by splitting it into
  meaningful tokens.

  It was directly ported from the Java protocol buffer API.
  s\s+s	(\s*#.*$)s(\s|(#.*$))+t|s[a-zA-Z_][0-9a-zA-Z_+-]*s#([0-9+-]|(\.[0-9]))[0-9a-zA-Z_.+-]*s!{qt}([^{qt}\n\\]|\\.)*({qt}|\\?$)tqts
[^\d\W]\w*s\w+cCs�d|_d|_d|_d|_d|_t|�|_d|_d|_	d|_
t|_||_
|rx|jp~|j|_|j�|j�dS(Nii����R_(t	_positionRRRt_token_startR�titert_linest
_current_linet_previous_linet_previous_columnRSt_more_linest_skip_commentst_WHITESPACE_OR_COMMENTt_WHITESPACEt_whitespace_patternt_SkipWhitespacet	NextToken(RR�t
skip_comments((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRs										
cCs
|j|kS(N(R�(RR�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�scCs|jS(s^Checks the end of the text was reached.

    Returns:
      True iff the end was reached.
    (R�(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�scCsxxqt|j�|jkrsyt|j�|_Wn$tk
rWd|_t|_dSX|jd7_d|_qWdS(NR_ii(	tlenR�RtnextR�t
StopIterationRTR�R(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt_PopLine s
		cCsdx]tr_|j�|jj|j|j�}|s8Pnt|jd��}|j|7_qWdS(Ni(RSR
RtmatchR�RRtgroup(RRtlength((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR,s	
cCs!|j|kr|j�tStS(s�Tries to consume a given piece of text.

    Args:
      token: Text to consume.

    Returns:
      True iff the text was consumed.
    (R�RRSRT(RR�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�5s	
cCs)|j|�s%|jd|��ndS(s�Consumes a piece of text.

    Args:
      token: Text to consume.

    Raises:
      ParseError: If the text couldn't be consumed.
    sExpected "%s".N(R�R(RR�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�Cs	cCs;|j}|jj|�s-|jd��n|j�|S(NsExpected comment.(R�t_COMMENTRRR(RR8((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pytConsumeCommentOs
	
cCsS|jdko|jdk}|j}|j�}|j|koF|}||fS(sCConsumes a comment, returns a 2-tuple (trailing bool, comment str).i(RRR�R(Rtjust_startedtbefore_parsingtcommentttrailing((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pytConsumeCommentOrTrailingCommentVs	cCs+y|j�tSWntk
r&tSXdS(N(R�RSRRT(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�fs


cCs;|j}|jj|�s-|jd��n|j�|S(s�Consumes protocol message field identifier.

    Returns:
      Identifier string.

    Raises:
      ParseError: If an identifier couldn't be consumed.
    sExpected identifier.(R�t_IDENTIFIERRRR(RR8((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�ms
		
cCs+y|j�tSWntk
r&tSXdS(N(R�RSRRT(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pytTryConsumeIdentifierOrNumber|s


cCs?|j}|jj|�s1|jd|��n|j�|S(s�Consumes protocol message field identifier.

    Returns:
      Identifier string.

    Raises:
      ParseError: If an identifier couldn't be consumed.
    s&Expected identifier or number, got %s.(R�t_IDENTIFIER_OR_NUMBERRRR(RR8((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s
		
cCs+y|j�tSWntk
r&tSXdS(N(tConsumeIntegerRSRRT(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pytTryConsumeInteger�s


cCsRyt|jd|�}Wn(tk
rC}|jt|���nX|j�|S(s�Consumes an integer number.

    Args:
      is_long: True if the value should be returned as a long integer.
    Returns:
      The integer parsed.

    Raises:
      ParseError: If an integer couldn't be consumed.
    tis_long(t_ParseAbstractIntegerR�t
ValueErrorRRR(RRR8te((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s
cCs+y|j�tSWntk
r&tSXdS(N(R�RSRRT(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s


cCsLyt|j�}Wn(tk
r=}|jt|���nX|j�|S(s�Consumes an floating point number.

    Returns:
      The number parsed.

    Raises:
      ParseError: If a floating point number couldn't be consumed.
    (t
ParseFloatR�RRRR(RR8R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s	
cCsLyt|j�}Wn(tk
r=}|jt|���nX|j�|S(s�Consumes a boolean value.

    Returns:
      The bool parsed.

    Raises:
      ParseError: If a boolean value couldn't be consumed.
    (t	ParseBoolR�RRRR(RR8R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s	
cCs+y|j�tSWntk
r&tSXdS(N(R�RSRRT(R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s


cCsI|j�}ytj|d�SWn"tk
rD}|j|��nXdS(s�Consumes a string value.

    Returns:
      The string parsed.

    Raises:
      ParseError: If a string value couldn't be consumed.
    sutf-8N(R�RR&tUnicodeDecodeErrort_StringParseError(Rt	the_bytesR((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s
	cCsR|j�g}x3|jrD|jdtkrD|j|j��qWdj|�S(s�Consumes a byte array value.

    Returns:
      The array parsed (as a string).

    Raises:
      ParseError: If a byte array value couldn't be consumed.
    iR_(t_ConsumeSingleByteStringR�t_QUOTESR�R�(Rtthe_list((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s	cCs�|j}t|�dks+|dtkrD|jd|f��nt|�dksj|d|dkr�|jd|f��nytj|dd!�}Wn(tk
r�}|jt|���nX|j�|S(sOConsume one token of a string literal.

    String literals (whether bytes or text) can come in multiple adjacent
    tokens which are automatically concatenated, like in C or Python.  This
    method only consumes one token.

    Returns:
      The token parsed.
    Raises:
      ParseError: When the wrong format data is found.
    iisExpected string but found: %rii����sString missing ending quote: %r(	R�RR$RRt	CUnescapeRRR(RR�R8R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR#�s	"&
cCsOyt||j�}Wn(tk
r@}|jt|���nX|j�|S(N(t	ParseEnumR�RRRR(RR@R8R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s
cCst||jd|jd�S(s�Creates and *returns* a ParseError for the previously read token.

    Args:
      message: A message to set for the exception.

    Returns:
      A ParseError instance.
    i(RR�R�(RR((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s	cCst||jd|jd�S(s9Creates and *returns* a ParseError for the current token.i(RRR(RR((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR%scCs|jdt|��S(NsCouldn't parse string: (RR(RR((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR!)scCs�|j|_|j|_|jt|j�7_|j�|jsPd|_dS|jj	|j
|j�}|r�|jr�|jj	|j
|j�}n|r�|j
d�}||_n|j
|j|_dS(s Reads the next meaningful token.R_Ni(RR�RR�RR�RR�t_TOKENRR�RRR(RRR�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR,s
		(-RRR
tretcompileRt	MULTILINERRR�R$tmarkRR(RRRSRR�R�R
RR�R�RRR�R�RR�RRTRR�R�R�R�R�R�R#R�R�RR!R(((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��sJ,																									cCst|dtdt�S(s�Consumes a signed 32bit integer number from tokenizer.

  Args:
    tokenizer: A tokenizer used to parse the number.

  Returns:
    The integer parsed.

  Raises:
    ParseError: If a signed 32bit integer couldn't be consumed.
  t	is_signedR(t_ConsumeIntegerRSRT(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�FscCst|dtdt�S(s�Consumes an unsigned 32bit integer number from tokenizer.

  Args:
    tokenizer: A tokenizer used to parse the number.

  Returns:
    The integer parsed.

  Raises:
    ParseError: If an unsigned 32bit integer couldn't be consumed.
  R-R(R.RT(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�UscCs+yt|�tSWntk
r&tSXdS(N(R�RSRRT(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�ds


cCst|dtdt�S(s�Consumes a signed 32bit integer number from tokenizer.

  Args:
    tokenizer: A tokenizer used to parse the number.

  Returns:
    The integer parsed.

  Raises:
    ParseError: If a signed 32bit integer couldn't be consumed.
  R-R(R.RS(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�lscCs+yt|�tSWntk
r&tSXdS(N(R�RSRRT(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�{s


cCst|dtdt�S(s�Consumes an unsigned 64bit integer number from tokenizer.

  Args:
    tokenizer: A tokenizer used to parse the number.

  Returns:
    The integer parsed.

  Raises:
    ParseError: If an unsigned 64bit integer couldn't be consumed.
  R-R(R.RTRS(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��scCs7yt|d|d|�tSWntk
r2tSXdS(NR-R(R.RSRRT(R�R-R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt_TryConsumeInteger�s

cCsXyt|jd|d|�}Wn(tk
rI}|jt|���nX|j�|S(sUConsumes an integer number from tokenizer.

  Args:
    tokenizer: A tokenizer used to parse the number.
    is_signed: True if a signed integer must be parsed.
    is_long: True if a long integer must be parsed.

  Returns:
    The integer parsed.

  Raises:
    ParseError: If an integer with given characteristics couldn't be consumed.
  R-R(R�R�RRRR(R�R-RR8R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR.�s
cCsAt|d|�}tdt|�t|�}|j|�|S(sParses an integer.

  Args:
    text: The text to parse.
    is_signed: True if a signed integer must be parsed.
    is_long: True if a long integer must be parsed.

  Returns:
    The integer value.

  Raises:
    ValueError: Thrown Iff the text is not a valid integer.
  Ri(Rt_INTEGER_CHECKERStintt
CheckValue(R�R-RR8tchecker((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR��s
cCsLy$|rt|d�St|d�SWn!tk
rGtd|��nXdS(sParses an integer without checking size/signedness.

  Args:
    text: The text to parse.
    is_long: True if the value should be returned as a long integer.

  Returns:
    The integer value.

  Raises:
    ValueError: Thrown Iff the text is not a valid integer.
  isCouldn't parse integer: %sN(tlongR1R(R�R((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s

cCs�yt|�SWn�tk
r�tj|�rT|ddkrGtd�Std�Sq�tj|�rmtd�Syt|jd��SWq�tk
r�td|��q�XnXdS(	s�Parse a floating point number.

  Args:
    text: Text to parse.

  Returns:
    The number parsed.

  Raises:
    ValueError: If a floating point number couldn't be parsed.
  it-s-inftinftnantfsCouldn't parse float: %sN(tfloatRt_FLOAT_INFINITYRt
_FLOAT_NANR-(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR�s




cCs0|dkrtS|dkr tStd	��d
S(
s�Parse a boolean value.

  Args:
    text: Text to parse.

  Returns:
    Boolean values parsed

  Raises:
    ValueError: If text is not a valid boolean.
  R{ttt1RSR|R8t0RTsExpected "true" or "false".N(R{R<R=RS(R|R8R>RT(RSRTR(R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyRs
cCs�|j}yt|d�}WnNtk
rl|jj|d�}|dkr�td|j|f��q�niXt|jd�r�|jj	dkr�|Sn|j
j|d�}|dkr�td|j|f��n|jS(s&Parse an enum value.

  The value can be specified by a number (the enum value), or by
  a string literal (the enum name).

  Args:
    field: Enum field descriptor.
    value: String value.

  Returns:
    Enum value number.

  Raises:
    ValueError: If the enum value could not be parsed.
  is%Enum type "%s" has no value named %s.R�R�s+Enum type "%s" has no value with number %d.N(R~R1Rtvalues_by_nameR�RRaR�tfileR�RR[(R@RBtenum_descriptorR[R�((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyR's 	
(DR
t
__author__R R)RR�R1R4tgoogle.protobuf.internalRRDRRt__all__tUint32ValueCheckertInt32ValueCheckertUint64ValueCheckertInt64ValueCheckerR0R*t
IGNORECASER:R;t	frozensetR:t
CPPTYPE_FLOATtCPPTYPE_DOUBLER�R$Rbt	ExceptionR
RtobjectRRTRRRARRRRMR,R�RR�R�R�R�R�R�R�R�t
_TokenizerR�R�R�R�R�R�R/R.R�RRRR'(((s?/usr/lib/python2.7/site-packages/google/protobuf/text_format.pyt<module>)s�						+	

	�/#�K				�V							 	

Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
20 Feb 2024 12.46 PM
root / root
0755
compiler
--
28 Feb 2025 12.49 AM
root / root
0755
internal
--
28 Feb 2025 12.49 AM
root / root
0755
pyext
--
28 Feb 2025 12.49 AM
root / root
0755
util
--
28 Feb 2025 12.49 AM
root / root
0755
__init__.py
1.846 KB
20 Feb 2024 12.46 PM
root / root
0644
__init__.pyc
0.399 KB
20 Feb 2024 12.46 PM
root / root
0644
__init__.pyo
0.399 KB
20 Feb 2024 12.46 PM
root / root
0644
any_pb2.py
2.555 KB
20 Feb 2024 12.46 PM
root / root
0644
any_pb2.pyc
2.646 KB
20 Feb 2024 12.46 PM
root / root
0644
any_pb2.pyo
2.646 KB
20 Feb 2024 12.46 PM
root / root
0644
any_test_pb2.py
3.157 KB
20 Feb 2024 12.46 PM
root / root
0644
any_test_pb2.pyc
2.897 KB
20 Feb 2024 12.46 PM
root / root
0644
any_test_pb2.pyo
2.897 KB
20 Feb 2024 12.46 PM
root / root
0644
api_pb2.py
10.743 KB
20 Feb 2024 12.46 PM
root / root
0644
api_pb2.pyc
6.527 KB
20 Feb 2024 12.46 PM
root / root
0644
api_pb2.pyo
6.527 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor.py
40.67 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor.pyc
37.622 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor.pyo
37.622 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_database.py
6.147 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_database.pyc
5.124 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_database.pyo
5.124 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_pb2.py
90.057 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_pb2.pyc
42.818 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_pb2.pyo
42.818 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_pool.py
37.003 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_pool.pyc
30.666 KB
20 Feb 2024 12.46 PM
root / root
0644
descriptor_pool.pyo
30.636 KB
20 Feb 2024 12.46 PM
root / root
0644
duration_pb2.py
2.646 KB
20 Feb 2024 12.46 PM
root / root
0644
duration_pb2.pyc
2.677 KB
20 Feb 2024 12.46 PM
root / root
0644
duration_pb2.pyo
2.677 KB
20 Feb 2024 12.46 PM
root / root
0644
empty_pb2.py
1.815 KB
20 Feb 2024 12.46 PM
root / root
0644
empty_pb2.pyc
2.091 KB
20 Feb 2024 12.46 PM
root / root
0644
empty_pb2.pyo
2.091 KB
20 Feb 2024 12.46 PM
root / root
0644
field_mask_pb2.py
2.286 KB
20 Feb 2024 12.46 PM
root / root
0644
field_mask_pb2.pyc
2.534 KB
20 Feb 2024 12.46 PM
root / root
0644
field_mask_pb2.pyo
2.534 KB
20 Feb 2024 12.46 PM
root / root
0644
json_format.py
29.136 KB
20 Feb 2024 12.46 PM
root / root
0644
json_format.pyc
24.451 KB
20 Feb 2024 12.46 PM
root / root
0644
json_format.pyo
24.451 KB
20 Feb 2024 12.46 PM
root / root
0644
map_proto2_unittest_pb2.py
52.389 KB
20 Feb 2024 12.46 PM
root / root
0644
map_proto2_unittest_pb2.pyc
24.462 KB
20 Feb 2024 12.46 PM
root / root
0644
map_proto2_unittest_pb2.pyo
24.462 KB
20 Feb 2024 12.46 PM
root / root
0644
map_unittest_pb2.py
118.683 KB
20 Feb 2024 12.46 PM
root / root
0644
map_unittest_pb2.pyc
52.218 KB
20 Feb 2024 12.46 PM
root / root
0644
map_unittest_pb2.pyo
52.218 KB
20 Feb 2024 12.46 PM
root / root
0644
message.py
11.186 KB
20 Feb 2024 12.46 PM
root / root
0644
message.pyc
12.106 KB
20 Feb 2024 12.46 PM
root / root
0644
message.pyo
12.106 KB
20 Feb 2024 12.46 PM
root / root
0644
message_factory.py
6.132 KB
20 Feb 2024 12.46 PM
root / root
0644
message_factory.pyc
4.575 KB
20 Feb 2024 12.46 PM
root / root
0644
message_factory.pyo
4.575 KB
20 Feb 2024 12.46 PM
root / root
0644
proto_builder.py
5.08 KB
20 Feb 2024 12.46 PM
root / root
0644
proto_builder.pyc
3.293 KB
20 Feb 2024 12.46 PM
root / root
0644
proto_builder.pyo
3.293 KB
20 Feb 2024 12.46 PM
root / root
0644
reflection.py
4.455 KB
20 Feb 2024 12.46 PM
root / root
0644
reflection.pyc
2.982 KB
20 Feb 2024 12.46 PM
root / root
0644
reflection.pyo
2.982 KB
20 Feb 2024 12.46 PM
root / root
0644
service.py
8.93 KB
20 Feb 2024 12.46 PM
root / root
0644
service.pyc
9.399 KB
20 Feb 2024 12.46 PM
root / root
0644
service.pyo
9.399 KB
20 Feb 2024 12.46 PM
root / root
0644
service_reflection.py
10.765 KB
20 Feb 2024 12.46 PM
root / root
0644
service_reflection.pyc
11.05 KB
20 Feb 2024 12.46 PM
root / root
0644
service_reflection.pyo
11.05 KB
20 Feb 2024 12.46 PM
root / root
0644
source_context_pb2.py
2.398 KB
20 Feb 2024 12.46 PM
root / root
0644
source_context_pb2.pyc
2.652 KB
20 Feb 2024 12.46 PM
root / root
0644
source_context_pb2.pyo
2.652 KB
20 Feb 2024 12.46 PM
root / root
0644
struct_pb2.py
10.554 KB
20 Feb 2024 12.46 PM
root / root
0644
struct_pb2.pyc
6.502 KB
20 Feb 2024 12.46 PM
root / root
0644
struct_pb2.pyo
6.502 KB
20 Feb 2024 12.46 PM
root / root
0644
symbol_database.py
6.272 KB
20 Feb 2024 12.46 PM
root / root
0644
symbol_database.pyc
5.981 KB
20 Feb 2024 12.46 PM
root / root
0644
symbol_database.pyo
5.981 KB
20 Feb 2024 12.46 PM
root / root
0644
test_messages_proto2_pb2.py
102.496 KB
20 Feb 2024 12.46 PM
root / root
0644
test_messages_proto2_pb2.pyc
49.896 KB
20 Feb 2024 12.46 PM
root / root
0644
test_messages_proto2_pb2.pyo
49.896 KB
20 Feb 2024 12.46 PM
root / root
0644
test_messages_proto3_pb2.py
112.719 KB
20 Feb 2024 12.46 PM
root / root
0644
test_messages_proto3_pb2.pyc
55.646 KB
20 Feb 2024 12.46 PM
root / root
0644
test_messages_proto3_pb2.pyo
55.646 KB
20 Feb 2024 12.46 PM
root / root
0644
text_encoding.py
4.509 KB
20 Feb 2024 12.46 PM
root / root
0644
text_encoding.pyc
3.258 KB
20 Feb 2024 12.46 PM
root / root
0644
text_encoding.pyo
3.258 KB
20 Feb 2024 12.46 PM
root / root
0644
text_format.py
50.425 KB
20 Feb 2024 12.46 PM
root / root
0644
text_format.pyc
47.021 KB
20 Feb 2024 12.46 PM
root / root
0644
text_format.pyo
46.986 KB
20 Feb 2024 12.46 PM
root / root
0644
timestamp_pb2.py
2.666 KB
20 Feb 2024 12.46 PM
root / root
0644
timestamp_pb2.pyc
2.692 KB
20 Feb 2024 12.46 PM
root / root
0644
timestamp_pb2.pyo
2.692 KB
20 Feb 2024 12.46 PM
root / root
0644
type_pb2.py
21.88 KB
20 Feb 2024 12.46 PM
root / root
0644
type_pb2.pyc
11.862 KB
20 Feb 2024 12.46 PM
root / root
0644
type_pb2.pyo
11.862 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_arena_pb2.py
4.354 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_arena_pb2.pyc
3.526 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_arena_pb2.pyo
3.526 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_custom_options_pb2.py
82.74 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_custom_options_pb2.pyc
39.314 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_custom_options_pb2.pyo
39.314 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_import_pb2.py
4.5 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_import_pb2.pyc
3.88 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_import_pb2.pyo
3.88 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_import_public_pb2.py
2.208 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_import_public_pb2.pyc
2.451 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_import_public_pb2.pyo
2.451 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_mset_pb2.py
9.765 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_mset_pb2.pyc
5.88 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_mset_pb2.pyo
5.88 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_mset_wire_format_pb2.py
3.534 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_mset_wire_format_pb2.pyc
3.096 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_mset_wire_format_pb2.pyo
3.096 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_arena_import_pb2.py
2.187 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_arena_import_pb2.pyc
2.398 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_arena_import_pb2.pyo
2.398 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_arena_pb2.py
50.384 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_arena_pb2.pyc
26.707 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_arena_pb2.pyo
26.707 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_generic_services_pb2.py
4.205 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_generic_services_pb2.pyc
3.988 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_no_generic_services_pb2.pyo
3.988 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_pb2.py
344.276 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_pb2.pyc
162.427 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_pb2.pyo
162.427 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_proto3_arena_pb2.py
53.456 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_proto3_arena_pb2.pyc
27.251 KB
20 Feb 2024 12.46 PM
root / root
0644
unittest_proto3_arena_pb2.pyo
27.251 KB
20 Feb 2024 12.46 PM
root / root
0644
wrappers_pb2.py
11.354 KB
20 Feb 2024 12.46 PM
root / root
0644
wrappers_pb2.pyc
6.372 KB
20 Feb 2024 12.46 PM
root / root
0644
wrappers_pb2.pyo
6.372 KB
20 Feb 2024 12.46 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF