Atribut Struktur dan Union
Gunakan atribut switch_* untuk menentukan karakteristik serikat dalam panggilan prosedur jarak jauh. Gunakan atribut ignore untuk menunjuk struktur atau anggota serikat tertentu sebagai lokal untuk aplikasi klien.
Atribut | Penggunaan |
---|---|
Beralih | 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 gabungan dan objek yang ditunjukkan oleh penunjuk tidak akan ditransmisikan. |
Anda juga dapat menggunakan atribut array dan penunjuk berukuran untuk menentukan karakteristik struktur atau anggota serikat pekerja.