LassoLibScoping

LassoLibScoping — <lib:Scoping>

Synopsis

struct              LassoLibScoping;
LassoLibScoping *   lasso_lib_scoping_new               (void);

Description

Figure 18. Schema fragment for lib:Scoping

<xs:complexType name="ScopingType">
  <xs:sequence>
    <xs:element name="ProxyCount" type="xs:nonNegativeInteger" minOccurs="0"/>
    <xs:element ref="IDPList" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
<xs:element name="Scoping" type="ScopingType"/>


Details

struct LassoLibScoping

struct LassoLibScoping {
	LassoNode parent;

	/* <xs:element name="ProxyCount" type="xs:nonNegativeInteger" minOccurs="0"/> */
	int ProxyCount;
	/* <xs:element ref="IDPList" minOccurs="0"/> */
	LassoLibIDPList *IDPList;
};

lasso_lib_scoping_new ()

LassoLibScoping *   lasso_lib_scoping_new               (void);

Creates a new LassoLibScoping object.

Returns :

a newly created LassoLibScoping object