Atribut Struktur dan Union
Gunakan atribut switch_* untuk menentukan karakteristik serikat dalam panggilan prosedur jarak jauh. Gunakan atribut mengabaikan untuk menunjuk struktur atau anggota serikat tertentu sebagai lokal untuk aplikasi klien.
Atribut | Penggunaan |
---|---|
sakelar | Memilih diskriminan untuk penyatuan yang dienkapsulasi. |
switch_is | Mengidentifikasi diskriminan untuk serikat yang tidak dienkapsulasi. |
switch_type | Mengidentifikasi jenis diskriminan untuk serikat yang tidak dienkapsulasi. |
mengabaikan | Menunjuk bahwa pointer yang terkandung dalam struktur atau union dan objek yang ditunjukkan oleh pointer tidak akan dikirimkan. |
Anda juga dapat menggunakan array dan atribut penunjuk berukuran untuk menentukan karakteristik anggota struktur atau serikat pekerja.