1<html><head><base target=k-main></head><body bgcolor=white>
2
3<font face=Times size=3>
4
5<b>class c4_ViewProp</b> - View properties.
6
7<hr size=1>
8
9<dl>
10  
11  <if !private>
12	<a name="c4_Property_CleanupInternalData___"><dt>
13	  <nobr>
14	  static void 
15	  <b><A HREF='c4_Property.html'>c4_Property</A>::CleanupInternalData</b> ();
16	  </nobr>
17	<dd>
18	  
19	  
20	  <font face=Helvetica size=-1>Call this to get rid of som eonternal datastructues (on exit)</font>
21	<p>
22  
23  
24  <if !private>
25	<a name="c4_Property_GetId___const"><dt>
26	  <nobr>
27	  int 
28	  <b><A HREF='c4_Property.html'>c4_Property</A>::GetId</b> () <i>const</i>;
29	  </nobr>
30	<dd>
31	  
32	   A property object in fact merely represents an entry in a globally
33 maintained symbol table. Each property is assigned a unique id,
34 which remains valid as long as some reference to that property
35 exists. In general, property id's remain unique as long as the
36 application runs. Do not store id's on file, since they are
37 not guaranteed to remain the same across program invocations.
38 All properties with the same name are given the same id.
39<br>
40	  
41	<p>
42  
43  
44  <if !private>
45	<a name="c4_Property_Name___const"><dt>
46	  <nobr>
47	  const char* 
48	  <b><A HREF='c4_Property.html'>c4_Property</A>::Name</b> () <i>const</i>;
49	  </nobr>
50	<dd>
51	  
52	  
53	  <font face=Helvetica size=-1>Return the name of this property</font>
54	<p>
55  
56  
57  <if !private>
58	<a name="c4_Property_Refs_int__const"><dt>
59	  <nobr>
60	  void 
61	  <b><A HREF='c4_Property.html'>c4_Property</A>::Refs</b> (int) <i>const</i>;
62	  </nobr>
63	<dd>
64	  
65	   This is part of the implementation and shouldn't normally be called.
66<br>
67	  
68	<p>
69  
70  
71  <if !private>
72	<a name="c4_Property_Type___const"><dt>
73	  <nobr>
74	  char 
75	  <b><A HREF='c4_Property.html'>c4_Property</A>::Type</b> () <i>const</i>;
76	  </nobr>
77	<dd>
78	  
79	  
80	  <font face=Helvetica size=-1>Return the type of this property</font>
81	<p>
82  
83  
84  <if !private>
85	<a name="c4_Property_operator___const__const"><dt>
86	  <nobr>
87	  <A HREF="c4_Reference.html" >c4_Reference</A> 
88	  <b><A HREF='c4_Property.html'>c4_Property</A>::operator()</b> (const <A HREF="c4_RowRef.html" >c4_RowRef</A>&#38; row_) <i>const</i>;
89	  </nobr>
90	<dd>
91	  
92	  
93	  <font face=Helvetica size=-1>Get or set this untyped property in a row</font>
94	<p>
95  
96  
97  <if !private>
98	<a name="c4_Property_operator___const__const"><dt>
99	  <nobr>
100	  <A HREF="c4_View.html" >c4_View</A> 
101	  <b><A HREF='c4_Property.html'>c4_Property</A>::operator, </b> (const <A HREF="c4_Property.html" >c4_Property</A>&#38; prop_) <i>const</i>;
102	  </nobr>
103	<dd>
104	  
105	  
106	  <font face=Helvetica size=-1>Return a view like the first, with a property appended to it</font>
107	<p>
108  
109  
110  <if !private>
111	<a name="c4_Property_operator___const__"><dt>
112	  <nobr>
113	  void 
114	  <b><A HREF='c4_Property.html'>c4_Property</A>::operator= </b> (const <A HREF="c4_Property.html" >c4_Property</A>&#38; property_);
115	  </nobr>
116	<dd>
117	  
118	  
119	  <font face=Helvetica size=-1>Assignment</font>
120	<p>
121  
122  
123  <if !private>
124	<a name="c4_ViewProp_AsRow_const__const"><dt>
125	  <nobr>
126	  <A HREF="c4_Row.html" >c4_Row</A> 
127	  <b>AsRow</b> (const <A HREF="c4_View.html" >c4_View</A>&#38; value_) <i>const</i>;
128	  </nobr>
129	<dd>
130	  
131	  
132	  <font face=Helvetica size=-1>Create a row with one view</font>
133	<p>
134  
135  
136  <if !private>
137	<a name="c4_ViewProp_Get_const__const"><dt>
138	  <nobr>
139	  <A HREF="c4_View.html" >c4_View</A> 
140	  <b>Get</b> (const <A HREF="c4_RowRef.html" >c4_RowRef</A>&#38; row_) <i>const</i>;
141	  </nobr>
142	<dd>
143	  
144	  
145	  <font face=Helvetica size=-1>Get a view property in a row</font>
146	<p>
147  
148  
149  <if !private>
150	<a name="c4_ViewProp_Set_constconst__const"><dt>
151	  <nobr>
152	  void 
153	  <b>Set</b> (const <A HREF="c4_RowRef.html" >c4_RowRef</A>&#38; row_, const <A HREF="c4_View.html" >c4_View</A>&#38; value_) <i>const</i>;
154	  </nobr>
155	<dd>
156	  
157	  
158	  <font face=Helvetica size=-1>Set a view property in a row</font>
159	<p>
160  
161  
162  <if !private>
163	<a name="c4_ViewProp_c4_ViewProp_const_"><dt>
164	  <nobr>
165	  
166	  <b>c4_ViewProp</b> (const char* name_);
167	  </nobr>
168	<dd>
169	  
170	  
171	  <font face=Helvetica size=-1>Construct a new property</font>
172	<p>
173  
174  
175  <if !private>
176	<a name="c4_ViewProp_operator___const__const"><dt>
177	  <nobr>
178	  <A HREF="c4_ViewRef.html" >c4_ViewRef</A> 
179	  <b>operator()</b> (const <A HREF="c4_RowRef.html" >c4_RowRef</A>&#38; row_) <i>const</i>;
180	  </nobr>
181	<dd>
182	  
183	  
184	  <font face=Helvetica size=-1>Get or set a view property in a row</font>
185	<p>
186  
187  
188  <if !private>
189	<a name="c4_ViewProp_operator___const__const"><dt>
190	  <nobr>
191	  <A HREF="c4_Row.html" >c4_Row</A> 
192	  <b>operator[]</b> (const <A HREF="c4_View.html" >c4_View</A>&#38; value_) <i>const</i>;
193	  </nobr>
194	<dd>
195	  
196	  
197	  <font face=Helvetica size=-1>Create a row with one view, shorthand for AsRow</font>
198	<p>
199  
200  
201</dl>
202
203<hr size=1 width=50 align=left>
204class 
205<b>c4_ViewProp</b>
206</font>
207
208</body></html>
209