23 #error "Do not include this file outside the H5T package!" 37 #include "H5Tprivate.h" 40 #include "H5Fprivate.h" 41 #include "H5FLprivate.h" 42 #include "H5Oprivate.h" 48 #define H5T_NAMELEN 32 51 #define H5T_IS_COMPLEX(t) ((t) == H5T_COMPOUND || (t) == H5T_ENUM || (t) == H5T_VLEN || (t) == H5T_ARRAY) 54 #define H5T_IS_FIXED_STRING(dt) (H5T_STRING == (dt)->type) 57 #define H5T_IS_VL_STRING(dt) (H5T_VLEN == (dt)->type && H5T_VLEN_STRING == (dt)->u.vlen.type) 60 #define H5T_IS_STRING(dt) (H5T_IS_FIXED_STRING(dt) || H5T_IS_VL_STRING(dt)) 63 #define H5T_IS_ATOMIC(dt) (!(H5T_IS_COMPLEX((dt)->type) || (dt)->type == H5T_OPAQUE)) 70 #define H5T_GET_CLASS(shared, internal) ((internal) ? (shared)->type : (H5T_IS_VL_STRING(shared) ? H5T_STRING : (shared)->type)) 82 #define H5O_DTYPE_VERSION_1 1 88 #define H5O_DTYPE_VERSION_2 2 96 #define H5O_DTYPE_VERSION_3 3 100 #define H5O_DTYPE_VERSION_LATEST H5O_DTYPE_VERSION_3 104 #define H5T_VISIT_COMPLEX_FIRST 0x01 105 #define H5T_VISIT_COMPLEX_LAST 0x02 107 #define H5T_VISIT_SIMPLE 0x04 114 #if (H5_WANT_DATA_ACCURACY && defined(H5_LLONG_TO_LDOUBLE_CORRECT)) || (!H5_WANT_DATA_ACCURACY) 115 #define H5T_CONV_INTERNAL_LLONG_LDOUBLE 1 123 #if (H5_WANT_DATA_ACCURACY && defined(H5_LLONG_TO_LDOUBLE_CORRECT)) || (!H5_WANT_DATA_ACCURACY) 124 #define H5T_CONV_INTERNAL_ULLONG_LDOUBLE 1 130 #if (H5_WANT_DATA_ACCURACY && defined(H5_LDOUBLE_TO_LLONG_ACCURATE)) || \ 131 (!H5_WANT_DATA_ACCURACY) 132 #define H5T_CONV_INTERNAL_LDOUBLE_LLONG 1 138 #if (H5_WANT_DATA_ACCURACY && defined(H5_LDOUBLE_TO_LLONG_ACCURATE)) || \ 139 (!H5_WANT_DATA_ACCURACY) 140 #define H5T_CONV_INTERNAL_LDOUBLE_ULLONG 1 142 #define H5T_CONV_INTERNAL_LDOUBLE_ULLONG 0 235 typedef void * (*H5T_vlen_getptrfunc_t)(
void *vl_addr);
349 #if H5_SIZEOF_LONG_DOUBLE !=0 376 #if H5_SIZEOF_LONG_DOUBLE !=0 415 #if H5_SIZEOF_LONG_DOUBLE !=0 438 size_t nelmts,
size_t buf_stride,
439 size_t bkg_stride,
void *
buf,
void *bkg,
440 hid_t dset_xfer_plist);
443 size_t nelmts,
size_t buf_stride,
444 size_t bkg_stride,
void *_buf,
void *bkg,
445 hid_t dset_xfer_plist);
447 size_t nelmts,
size_t buf_stride,
448 size_t bkg_stride,
void *_buf,
void *bkg,
449 hid_t dset_xfer_plist);
451 size_t nelmts,
size_t buf_stride,
452 size_t bkg_stride,
void *_buf,
void *bkg,
453 hid_t dset_xfer_plist);
455 size_t nelmts,
size_t buf_stride,
456 size_t bkg_stride,
void *_buf,
void *bkg,
457 hid_t dset_xfer_plist);
459 size_t nelmts,
size_t buf_stride,
460 size_t bkg_stride,
void *
buf,
void *bkg,
461 hid_t dset_xfer_plist);
463 size_t nelmts,
size_t buf_stride,
464 size_t bkg_stride,
void *
buf,
void *bkg,
465 hid_t dset_xfer_plist);
467 size_t nelmts,
size_t buf_stride,
468 size_t bkg_stride,
void *
buf,
void *bkg,
469 hid_t dset_xfer_plist);
471 size_t nelmts,
size_t buf_stride,
472 size_t bkg_stride,
void *
buf,
void *bkg,
473 hid_t dset_xfer_plist);
475 size_t nelmts,
size_t buf_stride,
476 size_t bkg_stride,
void *_buf,
void *bkg,
477 hid_t dset_xfer_plist);
479 size_t nelmts,
size_t buf_stride,
480 size_t bkg_stride,
void *_buf,
void *bkg,
481 hid_t dset_xfer_plist);
483 size_t nelmts,
size_t buf_stride,
484 size_t bkg_stride,
void *_buf,
void *bkg,
485 hid_t dset_xfer_plist);
487 size_t nelmts,
size_t buf_stride,
488 size_t bkg_stride,
void *_buf,
void *bkg,
489 hid_t dset_xfer_plist);
491 size_t nelmts,
size_t buf_stride,
492 size_t bkg_stride,
void *_buf,
void *bkg,
493 hid_t dset_xfer_plist);
495 size_t nelmts,
size_t buf_stride,
496 size_t bkg_stride,
void *_buf,
void *bkg,
497 hid_t dset_xfer_plist);
500 size_t nelmts,
size_t buf_stride,
501 size_t bkg_stride,
void *
buf,
void *bkg,
502 hid_t dset_xfer_plist);
504 size_t nelmts,
size_t buf_stride,
505 size_t bkg_stride,
void *
buf,
void *bkg,
506 hid_t dset_xfer_plist);
508 size_t nelmts,
size_t buf_stride,
509 size_t bkg_stride,
void *
buf,
void *bkg,
510 hid_t dset_xfer_plist);
512 size_t nelmts,
size_t buf_stride,
513 size_t bkg_stride,
void *
buf,
void *bkg,
514 hid_t dset_xfer_plist);
516 size_t nelmts,
size_t buf_stride,
517 size_t bkg_stride,
void *
buf,
void *bkg,
518 hid_t dset_xfer_plist);
520 size_t nelmts,
size_t buf_stride,
521 size_t bkg_stride,
void *
buf,
void *bkg,
522 hid_t dset_xfer_plist);
525 size_t buf_stride,
size_t bkg_stride,
526 void *
buf,
void *bkg,
527 hid_t dset_xfer_plist);
530 size_t buf_stride,
size_t bkg_stride,
531 void *
buf,
void *bkg,
532 hid_t dset_xfer_plist);
535 size_t buf_stride,
size_t bkg_stride,
536 void *
buf,
void *bkg,
537 hid_t dset_xfer_plist);
540 size_t buf_stride,
size_t bkg_stride,
541 void *
buf,
void *bkg,
542 hid_t dset_xfer_plist);
545 size_t buf_stride,
size_t bkg_stride,
546 void *
buf,
void *bkg,
547 hid_t dset_xfer_plist);
550 size_t buf_stride,
size_t bkg_stride,
551 void *
buf,
void *bkg,
552 hid_t dset_xfer_plist);
555 size_t buf_stride,
size_t bkg_stride,
556 void *
buf,
void *bkg,
557 hid_t dset_xfer_plist);
560 size_t buf_stride,
size_t bkg_stride,
561 void *
buf,
void *bkg,
562 hid_t dset_xfer_plist);
565 size_t buf_stride,
size_t bkg_stride,
566 void *
buf,
void *bkg,
567 hid_t dset_xfer_plist);
570 size_t buf_stride,
size_t bkg_stride,
571 void *
buf,
void *bkg,
572 hid_t dset_xfer_plist);
575 size_t buf_stride,
size_t bkg_stride,
576 void *
buf,
void *bkg,
577 hid_t dset_xfer_plist);
580 size_t buf_stride,
size_t bkg_stride,
581 void *
buf,
void *bkg,
582 hid_t dset_xfer_plist);
586 size_t buf_stride,
size_t bkg_stride,
587 void *
buf,
void *bkg,
588 hid_t dset_xfer_plist);
591 size_t buf_stride,
size_t bkg_stride,
592 void *
buf,
void *bkg,
593 hid_t dset_xfer_plist);
596 size_t buf_stride,
size_t bkg_stride,
597 void *
buf,
void *bkg,
598 hid_t dset_xfer_plist);
601 size_t buf_stride,
size_t bkg_stride,
602 void *
buf,
void *bkg,
603 hid_t dset_xfer_plist);
606 size_t buf_stride,
size_t bkg_stride,
607 void *
buf,
void *bkg,
608 hid_t dset_xfer_plist);
611 size_t buf_stride,
size_t bkg_stride,
612 void *
buf,
void *bkg,
613 hid_t dset_xfer_plist);
616 size_t buf_stride,
size_t bkg_stride,
617 void *
buf,
void *bkg,
618 hid_t dset_xfer_plist);
621 size_t buf_stride,
size_t bkg_stride,
622 void *
buf,
void *bkg,
623 hid_t dset_xfer_plist);
626 size_t buf_stride,
size_t bkg_stride,
627 void *
buf,
void *bkg,
628 hid_t dset_xfer_plist);
631 size_t buf_stride,
size_t bkg_stride,
632 void *
buf,
void *bkg,
633 hid_t dset_xfer_plist);
636 size_t buf_stride,
size_t bkg_stride,
637 void *
buf,
void *bkg,
638 hid_t dset_xfer_plist);
641 size_t buf_stride,
size_t bkg_stride,
642 void *
buf,
void *bkg,
643 hid_t dset_xfer_plist);
646 size_t buf_stride,
size_t bkg_stride,
647 void *
buf,
void *bkg,
648 hid_t dset_xfer_plist);
651 size_t buf_stride,
size_t bkg_stride,
652 void *
buf,
void *bkg,
653 hid_t dset_xfer_plist);
656 size_t buf_stride,
size_t bkg_stride,
657 void *
buf,
void *bkg,
658 hid_t dset_xfer_plist);
661 size_t buf_stride,
size_t bkg_stride,
662 void *
buf,
void *bkg,
663 hid_t dset_xfer_plist);
666 size_t buf_stride,
size_t bkg_stride,
667 void *
buf,
void *bkg,
668 hid_t dset_xfer_plist);
671 size_t buf_stride,
size_t bkg_stride,
672 void *
buf,
void *bkg,
673 hid_t dset_xfer_plist);
677 size_t buf_stride,
size_t bkg_stride,
678 void *
buf,
void *bkg,
679 hid_t dset_xfer_plist);
682 size_t buf_stride,
size_t bkg_stride,
683 void *
buf,
void *bkg,
684 hid_t dset_xfer_plist);
687 size_t buf_stride,
size_t bkg_stride,
688 void *
buf,
void *bkg,
689 hid_t dset_xfer_plist);
692 size_t buf_stride,
size_t bkg_stride,
693 void *
buf,
void *bkg,
694 hid_t dset_xfer_plist);
697 size_t buf_stride,
size_t bkg_stride,
698 void *
buf,
void *bkg,
699 hid_t dset_xfer_plist);
702 size_t buf_stride,
size_t bkg_stride,
703 void *
buf,
void *bkg,
704 hid_t dset_xfer_plist);
707 size_t buf_stride,
size_t bkg_stride,
708 void *
buf,
void *bkg,
709 hid_t dset_xfer_plist);
712 size_t buf_stride,
size_t bkg_stride,
713 void *
buf,
void *bkg,
714 hid_t dset_xfer_plist);
717 size_t buf_stride,
size_t bkg_stride,
718 void *
buf,
void *bkg,
719 hid_t dset_xfer_plist);
722 size_t buf_stride,
size_t bkg_stride,
723 void *
buf,
void *bkg,
724 hid_t dset_xfer_plist);
727 size_t buf_stride,
size_t bkg_stride,
728 void *
buf,
void *bkg,
729 hid_t dset_xfer_plist);
732 size_t buf_stride,
size_t bkg_stride,
733 void *
buf,
void *bkg,
734 hid_t dset_xfer_plist);
737 size_t buf_stride,
size_t bkg_stride,
738 void *
buf,
void *bkg,
739 hid_t dset_xfer_plist);
742 size_t buf_stride,
size_t bkg_stride,
743 void *
buf,
void *bkg,
744 hid_t dset_xfer_plist);
747 size_t buf_stride,
size_t bkg_stride,
748 void *
buf,
void *bkg,
749 hid_t dset_xfer_plist);
752 size_t buf_stride,
size_t bkg_stride,
753 void *
buf,
void *bkg,
754 hid_t dset_xfer_plist);
757 size_t buf_stride,
size_t bkg_stride,
758 void *
buf,
void *bkg,
759 hid_t dset_xfer_plist);
762 size_t buf_stride,
size_t bkg_stride,
763 void *
buf,
void *bkg,
764 hid_t dset_xfer_plist);
768 size_t buf_stride,
size_t bkg_stride,
769 void *
buf,
void *bkg,
770 hid_t dset_xfer_plist);
773 size_t buf_stride,
size_t bkg_stride,
774 void *
buf,
void *bkg,
775 hid_t dset_xfer_plist);
778 size_t buf_stride,
size_t bkg_stride,
779 void *
buf,
void *bkg,
780 hid_t dset_xfer_plist);
783 size_t buf_stride,
size_t bkg_stride,
784 void *
buf,
void *bkg,
785 hid_t dset_xfer_plist);
788 size_t buf_stride,
size_t bkg_stride,
789 void *
buf,
void *bkg,
790 hid_t dset_xfer_plist);
793 size_t buf_stride,
size_t bkg_stride,
794 void *
buf,
void *bkg,
795 hid_t dset_xfer_plist);
798 size_t buf_stride,
size_t bkg_stride,
799 void *
buf,
void *bkg,
800 hid_t dset_xfer_plist);
803 size_t buf_stride,
size_t bkg_stride,
804 void *
buf,
void *bkg,
805 hid_t dset_xfer_plist);
808 size_t buf_stride,
size_t bkg_stride,
809 void *
buf,
void *bkg,
810 hid_t dset_xfer_plist);
813 size_t buf_stride,
size_t bkg_stride,
814 void *
buf,
void *bkg,
815 hid_t dset_xfer_plist);
818 size_t buf_stride,
size_t bkg_stride,
819 void *
buf,
void *bkg,
820 hid_t dset_xfer_plist);
823 size_t buf_stride,
size_t bkg_stride,
824 void *
buf,
void *bkg,
825 hid_t dset_xfer_plist);
828 size_t buf_stride,
size_t bkg_stride,
829 void *
buf,
void *bkg,
830 hid_t dset_xfer_plist);
833 size_t buf_stride,
size_t bkg_stride,
834 void *
buf,
void *bkg,
835 hid_t dset_xfer_plist);
838 size_t buf_stride,
size_t bkg_stride,
839 void *
buf,
void *bkg,
840 hid_t dset_xfer_plist);
843 size_t buf_stride,
size_t bkg_stride,
844 void *
buf,
void *bkg,
845 hid_t dset_xfer_plist);
848 size_t buf_stride,
size_t bkg_stride,
849 void *
buf,
void *bkg,
850 hid_t dset_xfer_plist);
853 size_t buf_stride,
size_t bkg_stride,
854 void *
buf,
void *bkg,
855 hid_t dset_xfer_plist);
859 size_t buf_stride,
size_t bkg_stride,
860 void *
buf,
void *bkg,
861 hid_t dset_xfer_plist);
864 size_t buf_stride,
size_t bkg_stride,
865 void *
buf,
void *bkg,
866 hid_t dset_xfer_plist);
869 size_t buf_stride,
size_t bkg_stride,
870 void *
buf,
void *bkg,
871 hid_t dset_xfer_plist);
874 size_t buf_stride,
size_t bkg_stride,
875 void *
buf,
void *bkg,
876 hid_t dset_xfer_plist);
879 size_t buf_stride,
size_t bkg_stride,
880 void *
buf,
void *bkg,
881 hid_t dset_xfer_plist);
884 size_t buf_stride,
size_t bkg_stride,
885 void *
buf,
void *bkg,
886 hid_t dset_xfer_plist);
889 size_t buf_stride,
size_t bkg_stride,
890 void *
buf,
void *bkg,
891 hid_t dset_xfer_plist);
894 size_t buf_stride,
size_t bkg_stride,
895 void *
buf,
void *bkg,
896 hid_t dset_xfer_plist);
899 size_t buf_stride,
size_t bkg_stride,
900 void *
buf,
void *bkg,
901 hid_t dset_xfer_plist);
904 size_t buf_stride,
size_t bkg_stride,
905 void *
buf,
void *bkg,
906 hid_t dset_xfer_plist);
909 size_t buf_stride,
size_t bkg_stride,
910 void *
buf,
void *bkg,
911 hid_t dset_xfer_plist);
914 size_t buf_stride,
size_t bkg_stride,
915 void *
buf,
void *bkg,
916 hid_t dset_xfer_plist);
919 size_t buf_stride,
size_t bkg_stride,
920 void *
buf,
void *bkg,
921 hid_t dset_xfer_plist);
924 size_t buf_stride,
size_t bkg_stride,
925 void *
buf,
void *bkg,
926 hid_t dset_xfer_plist);
929 size_t buf_stride,
size_t bkg_stride,
930 void *
buf,
void *bkg,
931 hid_t dset_xfer_plist);
934 size_t buf_stride,
size_t bkg_stride,
935 void *
buf,
void *bkg,
936 hid_t dset_xfer_plist);
939 size_t buf_stride,
size_t bkg_stride,
940 void *
buf,
void *bkg,
941 hid_t dset_xfer_plist);
944 size_t buf_stride,
size_t bkg_stride,
945 void *
buf,
void *bkg,
946 hid_t dset_xfer_plist);
949 size_t buf_stride,
size_t bkg_stride,
950 void *
buf,
void *bkg,
951 hid_t dset_xfer_plist);
954 size_t buf_stride,
size_t bkg_stride,
955 void *
buf,
void *bkg,
956 hid_t dset_xfer_plist);
959 size_t buf_stride,
size_t bkg_stride,
960 void *
buf,
void *bkg,
961 hid_t dset_xfer_plist);
964 size_t buf_stride,
size_t bkg_stride,
965 void *
buf,
void *bkg,
966 hid_t dset_xfer_plist);
969 size_t buf_stride,
size_t bkg_stride,
970 void *
buf,
void *bkg,
971 hid_t dset_xfer_plist);
974 size_t buf_stride,
size_t bkg_stride,
975 void *
buf,
void *bkg,
976 hid_t dset_xfer_plist);
979 size_t buf_stride,
size_t bkg_stride,
980 void *
buf,
void *bkg,
981 hid_t dset_xfer_plist);
984 size_t buf_stride,
size_t bkg_stride,
985 void *
buf,
void *bkg,
986 hid_t dset_xfer_plist);
989 size_t buf_stride,
size_t bkg_stride,
990 void *
buf,
void *bkg,
991 hid_t dset_xfer_plist);
994 size_t buf_stride,
size_t bkg_stride,
995 void *
buf,
void *bkg,
996 hid_t dset_xfer_plist);
999 size_t buf_stride,
size_t bkg_stride,
1000 void *
buf,
void *bkg,
1001 hid_t dset_xfer_plist);
1004 size_t buf_stride,
size_t bkg_stride,
1005 void *
buf,
void *bkg,
1006 hid_t dset_xfer_plist);
1009 size_t buf_stride,
size_t bkg_stride,
1010 void *
buf,
void *bkg,
1011 hid_t dset_xfer_plist);
1014 size_t buf_stride,
size_t bkg_stride,
1015 void *
buf,
void *bkg,
1016 hid_t dset_xfer_plist);
1019 size_t buf_stride,
size_t bkg_stride,
1020 void *
buf,
void *bkg,
1021 hid_t dset_xfer_plist);
1024 size_t buf_stride,
size_t bkg_stride,
1025 void *
buf,
void *bkg,
1026 hid_t dset_xfer_plist);
1029 size_t buf_stride,
size_t bkg_stride,
1030 void *
buf,
void *bkg,
1031 hid_t dset_xfer_plist);
1034 size_t buf_stride,
size_t bkg_stride,
1035 void *
buf,
void *bkg,
1036 hid_t dset_xfer_plist);
1039 size_t buf_stride,
size_t bkg_stride,
1040 void *
buf,
void *bkg,
1041 hid_t dset_xfer_plist);
1044 size_t buf_stride,
size_t bkg_stride,
1045 void *
buf,
void *bkg,
1046 hid_t dset_xfer_plist);
1049 size_t buf_stride,
size_t bkg_stride,
1050 void *
buf,
void *bkg,
1051 hid_t dset_xfer_plist);
1054 size_t buf_stride,
size_t bkg_stride,
1055 void *
buf,
void *bkg,
1056 hid_t dset_xfer_plist);
1059 size_t buf_stride,
size_t bkg_stride,
1060 void *
buf,
void *bkg,
1061 hid_t dset_xfer_plist);
1064 size_t buf_stride,
size_t bkg_stride,
1065 void *
buf,
void *bkg,
1066 hid_t dset_xfer_plist);
1069 size_t buf_stride,
size_t bkg_stride,
1070 void *
buf,
void *bkg,
1071 hid_t dset_xfer_plist);
1074 size_t buf_stride,
size_t bkg_stride,
1075 void *
buf,
void *bkg,
1076 hid_t dset_xfer_plist);
1079 size_t buf_stride,
size_t bkg_stride,
1080 void *
buf,
void *bkg,
1081 hid_t dset_xfer_plist);
1084 size_t buf_stride,
size_t bkg_stride,
1085 void *
buf,
void *bkg,
1086 hid_t dset_xfer_plist);
1089 size_t buf_stride,
size_t bkg_stride,
1090 void *
buf,
void *bkg,
1091 hid_t dset_xfer_plist);
1094 size_t buf_stride,
size_t bkg_stride,
1095 void *
buf,
void *bkg,
1096 hid_t dset_xfer_plist);
1099 size_t buf_stride,
size_t bkg_stride,
1100 void *
buf,
void *bkg,
1101 hid_t dset_xfer_plist);
1104 size_t buf_stride,
size_t bkg_stride,
1105 void *
buf,
void *bkg,
1106 hid_t dset_xfer_plist);
1109 size_t buf_stride,
size_t bkg_stride,
1110 void *
buf,
void *bkg,
1111 hid_t dset_xfer_plist);
1114 size_t buf_stride,
size_t bkg_stride,
1115 void *
buf,
void *bkg,
1116 hid_t dset_xfer_plist);
1119 size_t buf_stride,
size_t bkg_stride,
1120 void *
buf,
void *bkg,
1121 hid_t dset_xfer_plist);
1124 size_t buf_stride,
size_t bkg_stride,
1125 void *
buf,
void *bkg,
1126 hid_t dset_xfer_plist);
1129 size_t buf_stride,
size_t bkg_stride,
1130 void *
buf,
void *bkg,
1131 hid_t dset_xfer_plist);
1134 size_t buf_stride,
size_t bkg_stride,
1135 void *
buf,
void *bkg,
1136 hid_t dset_xfer_plist);
1139 size_t buf_stride,
size_t bkg_stride,
1140 void *
buf,
void *bkg,
1141 hid_t dset_xfer_plist);
1144 size_t buf_stride,
size_t bkg_stride,
1145 void *
buf,
void *bkg,
1146 hid_t dset_xfer_plist);
1149 size_t buf_stride,
size_t bkg_stride,
1150 void *
buf,
void *bkg,
1151 hid_t dset_xfer_plist);
1154 size_t buf_stride,
size_t bkg_stride,
1155 void *
buf,
void *bkg,
1156 hid_t dset_xfer_plist);
1159 size_t buf_stride,
size_t bkg_stride,
1160 void *
buf,
void *bkg,
1161 hid_t dset_xfer_plist);
1164 size_t buf_stride,
size_t bkg_stride,
1165 void *
buf,
void *bkg,
1166 hid_t dset_xfer_plist);
1169 size_t buf_stride,
size_t bkg_stride,
1170 void *
buf,
void *bkg,
1171 hid_t dset_xfer_plist);
1174 size_t buf_stride,
size_t bkg_stride,
1175 void *
buf,
void *bkg,
1176 hid_t dset_xfer_plist);
1179 size_t buf_stride,
size_t bkg_stride,
1180 void *
buf,
void *bkg,
1181 hid_t dset_xfer_plist);
1184 size_t buf_stride,
size_t bkg_stride,
1185 void *
buf,
void *bkg,
1186 hid_t dset_xfer_plist);
1189 size_t buf_stride,
size_t bkg_stride,
1190 void *
buf,
void *bkg,
1191 hid_t dset_xfer_plist);
1194 size_t buf_stride,
size_t bkg_stride,
1195 void *
buf,
void *bkg,
1196 hid_t dset_xfer_plist);
1199 size_t buf_stride,
size_t bkg_stride,
1200 void *
buf,
void *bkg,
1201 hid_t dset_xfer_plist);
1204 size_t buf_stride,
size_t bkg_stride,
1205 void *
buf,
void *bkg,
1206 hid_t dset_xfer_plist);
1209 size_t buf_stride,
size_t bkg_stride,
1210 void *
buf,
void *bkg,
1211 hid_t dset_xfer_plist);
1214 size_t buf_stride,
size_t bkg_stride,
1215 void *
buf,
void *bkg,
1216 hid_t dset_xfer_plist);
1219 size_t buf_stride,
size_t bkg_stride,
1220 void *
buf,
void *bkg,
1221 hid_t dset_xfer_plist);
1224 size_t buf_stride,
size_t bkg_stride,
1225 void *
buf,
void *bkg,
1226 hid_t dset_xfer_plist);
1229 size_t buf_stride,
size_t bkg_stride,
1230 void *
buf,
void *bkg,
1231 hid_t dset_xfer_plist);
1234 size_t buf_stride,
size_t bkg_stride,
1235 void *
buf,
void *bkg,
1236 hid_t dset_xfer_plist);
1239 size_t buf_stride,
size_t bkg_stride,
1240 void *
buf,
void *bkg,
1241 hid_t dset_xfer_plist);
1244 size_t buf_stride,
size_t bkg_stride,
1245 void *
buf,
void *bkg,
1246 hid_t dset_xfer_plist);
1249 size_t buf_stride,
size_t bkg_stride,
1250 void *
buf,
void *bkg,
1251 hid_t dset_xfer_plist);
1254 size_t buf_stride,
size_t bkg_stride,
1255 void *
buf,
void *bkg,
1256 hid_t dset_xfer_plist);
1259 size_t buf_stride,
size_t bkg_stride,
1260 void *
buf,
void *bkg,
1261 hid_t dset_xfer_plist);
1264 size_t buf_stride,
size_t bkg_stride,
1265 void *
buf,
void *bkg,
1266 hid_t dset_xfer_plist);
1269 size_t buf_stride,
size_t bkg_stride,
1270 void *
buf,
void *bkg,
1271 hid_t dset_xfer_plist);
1274 size_t buf_stride,
size_t bkg_stride,
1275 void *
buf,
void *bkg,
1276 hid_t dset_xfer_plist);
1280 size_t src_offset,
size_t size);
1304 const H5T_t *member);
H5_DLL herr_t H5T__commit_named(const H5G_loc_t *loc, const char *name, H5T_t *dt, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id, hid_t dxpl_id)
H5_DLL herr_t H5T__conv_ullong_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ullong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uint_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_int_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_llong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_float_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uint_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__commit(H5F_t *file, H5T_t *type, hid_t tcpl_id, hid_t dxpl_id)
H5_DLL herr_t H5T__conv_short_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT8_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST64_ALIGN_g
H5_DLL herr_t H5T__conv_uchar_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_int_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL void H5T__bit_copy(uint8_t *dst, size_t dst_offset, const uint8_t *src, size_t src_offset, size_t size)
H5_DLLVAR size_t H5T_NATIVE_INT_FAST32_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UCHAR_ALIGN_g
H5_DLL herr_t H5T__conv_ullong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_long_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
herr_t(* H5T_vlen_writefunc_t)(H5F_t *f, hid_t dxpl_id, const H5T_vlen_alloc_info_t *vl_alloc_info, void *_vl, void *buf, void *_bg, size_t seq_len, size_t base_size)
H5_DLL herr_t H5T__conv_float_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL H5T_subset_info_t * H5T__conv_struct_subset(const H5T_cdata_t *cdata)
H5_DLL herr_t H5T__conv_long_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ldouble_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_llong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_llong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
herr_t(* H5T_operator_t)(H5T_t *dt, void *op_data)
H5_DLLVAR size_t H5T_NATIVE_INT32_ALIGN_g
H5_DLL herr_t H5T__conv_i_f(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ushort_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
struct H5T_vlen_t H5T_vlen_t
H5_DLL size_t H5T__get_member_size(const H5T_t *dt, unsigned membno)
H5_DLL herr_t H5T__conv_uint_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_LONG_ALIGN_g
H5_DLL herr_t H5T__conv_schar_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT64_ALIGN_g
H5_DLL herr_t H5T__conv_ldouble_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_HVL_COMP_ALIGN_g
H5_DLL herr_t H5T__conv_ushort_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_long_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_order(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5T_vlen_writefunc_t write
H5_DLL H5T_t * H5T__alloc(void)
H5_DLL herr_t H5T__conv_noop(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_long_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uchar_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_short_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ldouble_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ldouble_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ulong_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_f_f(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_SHORT_ALIGN_g
H5_DLL htri_t H5T__bit_dec(uint8_t *buf, size_t start, size_t size)
H5_DLL herr_t H5T__conv_ushort_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
HDFFCLIBAPI void intf dims[]
H5_DLLVAR float H5T_NATIVE_FLOAT_NEG_INF_g
H5_DLL herr_t H5T__conv_uint_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ldouble_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_int_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ldouble_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ullong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_double_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uchar_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_short_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST64_ALIGN_g
H5_DLL herr_t H5T__conv_ushort_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_llong_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR double H5T_NATIVE_LDOUBLE_POS_INF_g
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST16_ALIGN_g
H5_DLL herr_t H5T__conv_ushort_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_double_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_float_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uint_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_short_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_float_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
struct H5T_shared_t H5T_shared_t
H5_DLL herr_t H5T__conv_ullong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
unsigned long long hsize_t
H5_DLLVAR size_t H5T_NATIVE_UINT_ALIGN_g
H5_DLL herr_t H5T__conv_ulong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5T_vlen_getlenfunc_t getlen
H5_DLL herr_t H5T__conv_ullong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL int H5T__get_array_ndims(const H5T_t *dt)
H5_DLL herr_t H5T__conv_ldouble_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
void *(* H5T_vlen_getptrfunc_t)(void *vl_addr)
H5_DLL uint64_t H5T__bit_get_d(uint8_t *buf, size_t offset, size_t size)
H5_DLL herr_t H5T__conv_uint_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL int H5T__get_array_dims(const H5T_t *dt, hsize_t dims[])
H5_DLL herr_t H5T__conv_float_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_SHORT_COMP_ALIGN_g
struct H5T_compnd_t H5T_compnd_t
H5_DLL herr_t H5T__conv_llong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_short_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_long_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uint_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ushort_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
herr_t(* H5T_vlen_readfunc_t)(H5F_t *f, hid_t dxpl_id, void *_vl, void *buf, size_t len)
H5_DLL herr_t H5T__conv_uint_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
herr_t(* H5T_vlen_setnullfunc_t)(H5F_t *f, hid_t dxpl_id, void *_vl, void *_bg)
H5_DLL herr_t H5T__conv_double_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_POINTER_COMP_ALIGN_g
H5_DLL herr_t H5T__conv_ulong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL H5T_t * H5T__array_create(H5T_t *base, unsigned ndims, const hsize_t dim[])
H5_DLL herr_t H5T__conv_int_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__get_member_value(const H5T_t *dt, unsigned membno, void *value)
H5_DLLVAR size_t H5T_NATIVE_INT_FAST16_ALIGN_g
H5_DLL void H5T__update_packed(const H5T_t *dt)
H5_DLL herr_t H5T__conv_long_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ldouble_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ullong_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uchar_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST64_ALIGN_g
H5_DLL herr_t H5T__enum_insert(const H5T_t *dt, const char *name, const void *value)
H5_DLL herr_t H5T__conv_ldouble_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__visit(H5T_t *dt, unsigned visit_flags, H5T_operator_t op, void *op_value)
H5_DLL herr_t H5T__conv_double_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ulong_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_int_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_llong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uint_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_float_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_short_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT16_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LDOUBLE_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT32_ALIGN_g
H5_DLL herr_t H5T__conv_int_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST32_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LDOUBLE_ALIGN_g
H5_DLL herr_t H5T__conv_uchar_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ulong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
herr_t(* H5T_conv_t)(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_long_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ullong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5T_vlen_setnullfunc_t setnull
struct H5T_soft_t H5T_soft_t
struct H5T_atomic_t H5T_atomic_t
H5_DLLVAR size_t H5T_NATIVE_SCHAR_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_ULLONG_ALIGN_g
H5_DLLVAR float H5T_NATIVE_FLOAT_POS_INF_g
H5_DLL herr_t H5T__conv_uchar_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_int_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uint_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST16_ALIGN_g
H5_DLL void H5T__bit_set_d(uint8_t *buf, size_t offset, size_t size, uint64_t val)
H5_DLL herr_t H5T__sort_value(const H5T_t *dt, int *map)
H5_DLL herr_t H5T__conv_double_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT_FAST8_ALIGN_g
htri_t(* H5T_vlen_isnullfunc_t)(const H5F_t *f, void *vl_addr)
H5_DLL herr_t H5T__conv_array(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ulong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ulong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_double_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_int_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST32_ALIGN_g
H5T_vlen_getptrfunc_t getptr
H5_DLL herr_t H5T__conv_double_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5T_vlen_isnullfunc_t isnull
H5_DLL herr_t H5T__conv_llong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uchar_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__term_deprec_interface(void)
H5_DLL herr_t H5T__conv_double_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__print_stats(H5T_path_t *path, int *nprint)
H5_DLL herr_t H5T__conv_short_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL void H5T__bit_set(uint8_t *buf, size_t offset, size_t size, hbool_t value)
H5_DLL herr_t H5T__conv_ulong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uchar_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ldouble_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL htri_t H5T__bit_inc(uint8_t *buf, size_t start, size_t size)
H5_DLLVAR size_t H5T_NATIVE_DOUBLE_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT64_ALIGN_g
H5_DLL herr_t H5T__conv_long_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_vlen(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ullong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL void H5T__bit_neg(uint8_t *buf, size_t start, size_t size)
H5_DLL herr_t H5T__conv_float_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_llong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_struct(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ldouble_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_order_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL htri_t H5T__vlen_set_loc(const H5T_t *dt, H5F_t *f, H5T_loc_t loc)
H5_DLL herr_t H5T__conv_schar_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_float_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST8_ALIGN_g
H5_DLL herr_t H5T__conv_schar_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ulong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_LLONG_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LLONG_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_FLOAT_COMP_ALIGN_g
H5_DLL herr_t H5T__conv_float_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ushort_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
struct H5T_array_t H5T_array_t
H5_DLL herr_t H5T__conv_uint_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_s_s(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_f_i(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_double_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST8_ALIGN_g
H5_DLL herr_t H5T__conv_ushort_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_UINT16_ALIGN_g
H5_DLL herr_t H5T__conv_ulong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_SCHAR_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_USHORT_ALIGN_g
H5_DLL herr_t H5T__conv_ushort_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_llong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL char * H5T__get_member_name(H5T_t const *dt, unsigned membno)
H5_DLL herr_t H5T__conv_double_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uint_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uchar_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uchar_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_float_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR double H5T_NATIVE_LDOUBLE_NEG_INF_g
H5_DLL herr_t H5T__conv_long_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
HDFFCLIBAPI intf intf start[]
struct H5T_opaque_t H5T_opaque_t
struct H5T_cmemb_t H5T_cmemb_t
H5_DLLVAR size_t H5T_NATIVE_FLOAT_ALIGN_g
H5_DLL H5T_t * H5T__create(H5T_class_t type, size_t size)
H5_DLL herr_t H5T__conv_short_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_UINT8_ALIGN_g
H5_DLL herr_t H5T__conv_double_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_enum(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_int_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_double_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_schar_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST32_ALIGN_g
H5_DLL herr_t H5T__free(H5T_t *dt)
H5_DLLVAR size_t H5T_NATIVE_INT_COMP_ALIGN_g
H5_DLL herr_t H5T__conv_struct_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__bit_shift(uint8_t *buf, ssize_t shift_dist, size_t offset, size_t size)
H5_DLL herr_t H5T__insert(H5T_t *parent, const char *name, size_t offset, const H5T_t *member)
struct H5T_enum_t H5T_enum_t
HDFFCLIBAPI intf intf intf * type
H5_DLL herr_t H5T__conv_int_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_uchar_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_LONG_COMP_ALIGN_g
H5_DLL herr_t H5T__conv_int_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ullong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_long_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_b_b(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_i_i(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL H5T_t * H5T__enum_create(const H5T_t *parent)
H5_DLL herr_t H5T__conv_llong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_HDSETREGREF_COMP_ALIGN_g
H5_DLL herr_t H5T__conv_ulong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ullong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ulong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL ssize_t H5T__bit_find(uint8_t *buf, size_t offset, size_t size, H5T_sdir_t direction, hbool_t value)
H5_DLL herr_t H5T__conv_short_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ushort_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT_ALIGN_g
H5_DLL herr_t H5T__conv_long_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
HDFFCLIBAPI intf * offset
H5_DLL herr_t H5T__conv_ushort_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_llong_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_short_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_short_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR double H5T_NATIVE_DOUBLE_POS_INF_g
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST8_ALIGN_g
H5_DLL herr_t H5T__conv_float_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR double H5T_NATIVE_DOUBLE_NEG_INF_g
H5_DLL herr_t H5T__conv_float_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_ULONG_ALIGN_g
ssize_t(* H5T_vlen_getlenfunc_t)(const void *vl_addr)
H5_DLL herr_t H5T__conv_long_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_short_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_int_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT_FAST64_ALIGN_g
H5_DLL herr_t H5T__conv_uchar_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__sort_name(const H5T_t *dt, int *map)
H5_DLLVAR size_t H5T_HOBJREF_COMP_ALIGN_g
H5_DLL herr_t H5T__conv_llong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_enum_numeric(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL H5T_t * H5T__vlen_create(const H5T_t *base)
H5_DLLVAR size_t H5T_NATIVE_DOUBLE_ALIGN_g
H5_DLL herr_t H5T__conv_ullong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST16_ALIGN_g
H5_DLL herr_t H5T__upgrade_version(H5T_t *dt, unsigned new_version)
H5_DLL herr_t H5T__conv_ldouble_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
H5_DLL herr_t H5T__conv_ushort_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)