|
Samond Classes Library 1.1.6-RELEASE build 132
|
00001 // 00002 // SCAlert.h 00003 // scl 00004 // 00005 // Created by Вячеслав Смоленский on 17.06.08. 00006 // Copyright (c) 2007 - 2014 by Samond Development Corporation. All rights reserved. 00007 // 00008 00019 #import <Cocoa/Cocoa.h> 00020 00021 #define NSAlertClass @"NSAlert" ///< NSAlert class name 00022 00036 @interface NSAlert(SCAlert) 00037 #pragma mark - 00038 #pragma mark Class properties 00039 #if (__MAC_OS_X_VERSION_MIN_REQUIRED > 1040) || IOS_TARGET 00040 // Instance class name property 00041 @property (retain, readonly, getter=className) NSString *className; 00042 #endif 00043 00044 #pragma mark - 00045 #pragma mark Creating Alert 00046 00058 + (NSAlert *)alertWithStyle:(NSAlertStyle)style 00059 message:(NSString *)message 00060 text:(NSString *)text 00061 selected:(NSString *)selected 00062 alternate:(NSString *)alternate 00063 other:(NSString *)other; 00064 00075 + (NSAlert *)alertWithError:(NSString *)error 00076 text:(NSString *)text 00077 selected:(NSString *)selected 00078 alternate:(NSString *)alternate 00079 other:(NSString *)other; 00080 00090 + (NSAlert *)alertWithError:(NSString *)error 00091 text:(NSString *)text 00092 selected:(NSString *)selected 00093 alternate:(NSString *)alternate; 00094 00103 + (NSAlert *)alertWithError:(NSString *)error text:(NSString *)text selected:(NSString *)selected; 00104 00111 + (NSAlert *)alertWithError:(NSString *)error text:(NSString *)text; 00112 00123 + (NSAlert *)alertWithWarning:(NSString *)warning 00124 text:(NSString *)text 00125 selected:(NSString *)selected 00126 alternate:(NSString *)alternate 00127 other:(NSString *)other; 00128 00138 + (NSAlert *)alertWithWarning:(NSString *)warning 00139 text:(NSString *)text 00140 selected:(NSString *)selected 00141 alternate:(NSString *)alternate; 00142 00151 + (NSAlert *)alertWithWarning:(NSString *)warning 00152 text:(NSString *)text 00153 selected:(NSString *)selected; 00154 00161 + (NSAlert *)alertWithWarning:(NSString *)warning text:(NSString *)text; 00162 00173 + (NSAlert *)alertWithMessage:(NSString *)message 00174 text:(NSString *)text 00175 selected:(NSString *)selected 00176 alternate:(NSString *)alternate 00177 other:(NSString *)other; 00178 00188 + (NSAlert *)alertWithMessage:(NSString *)message 00189 text:(NSString *)text 00190 selected:(NSString *)selected 00191 alternate:(NSString *)alternate; 00192 00201 + (NSAlert *)alertWithMessage:(NSString *)message 00202 text:(NSString *)text 00203 selected:(NSString *)selected; 00204 00211 + (NSAlert *)alertWithMessage:(NSString *)message text:(NSString *)text; 00212 00222 + (NSAlert *)alertWithMessage:(NSString *)message 00223 selected:(NSString *)selected 00224 alternate:(NSString *)alternate 00225 other:(NSString *)other; 00226 00235 + (NSAlert *)alertWithMessage:(NSString *)message 00236 selected:(NSString *)selected 00237 alternate:(NSString *)alternate; 00238 00245 + (NSAlert *)alertWithMessage:(NSString *)message selected:(NSString *)selected; 00246 00252 + (NSAlert *)alertWithMessage:(NSString *)message; 00253 00254 00255 #pragma mark - 00256 #pragma mark Initializing Alert 00257 00269 - (id)initWithStyle:(NSAlertStyle)style 00270 message:(NSString *)message 00271 text:(NSString *)text 00272 selected:(NSString *)selected 00273 alternate:(NSString *)alternate 00274 other:(NSString *)other; 00275 00286 - (id)initWithError:(NSString *)error 00287 text:(NSString *)text 00288 selected:(NSString *)selected 00289 alternate:(NSString *)alternate 00290 other:(NSString *)other; 00291 00301 - (id)initWithError:(NSString *)error 00302 text:(NSString *)text 00303 selected:(NSString *)selected 00304 alternate:(NSString *)alternate; 00305 00314 - (id)initWithError:(NSString *)error text:(NSString *)text selected:(NSString *)selected; 00315 00322 - (id)initWithError:(NSString *)error text:(NSString *)text; 00323 00334 - (id)initWithWarning:(NSString *)warning 00335 text:(NSString *)text 00336 selected:(NSString *)selected 00337 alternate:(NSString *)alternate 00338 other:(NSString *)other; 00339 00349 - (id)initWithWarning:(NSString *)warning 00350 text:(NSString *)text 00351 selected:(NSString *)selected 00352 alternate:(NSString *)alternate; 00353 00362 - (id)initWithWarning:(NSString *)warning text:(NSString *)text selected:(NSString *)selected; 00363 00370 - (id)initWithWarning:(NSString *)warning text:(NSString *)text; 00371 00382 - (id)initWithMessage:(NSString *)message 00383 text:(NSString *)text 00384 selected:(NSString *)selected 00385 alternate:(NSString *)alternate 00386 other:(NSString *)other; 00387 00397 - (id)initWithMessage:(NSString *)message 00398 text:(NSString *)text 00399 selected:(NSString *)selected 00400 alternate:(NSString *)alternate; 00401 00410 - (id)initWithMessage:(NSString *)message text:(NSString *)text selected:(NSString *)selected; 00411 00418 - (id)initWithMessage:(NSString *)message text:(NSString *)text; 00419 00429 - (id)initWithMessage:(NSString *)message 00430 selected:(NSString *)selected 00431 alternate:(NSString *)alternate 00432 other:(NSString *)other; 00433 00442 - (id)initWithMessage:(NSString *)message 00443 selected:(NSString *)selected 00444 alternate:(NSString *)alternate; 00445 00452 - (id)initWithMessage:(NSString *)message selected:(NSString *)selected; 00453 00459 - (id)initWithMessage:(NSString *)message; 00460 00461 #pragma mark - 00462 #pragma mark Showing Alert 00463 00474 + (void)showWithStyle:(NSAlertStyle)style 00475 message:(NSString *)message 00476 text:(NSString *)text 00477 selected:(NSString *)selected 00478 alternate:(NSString *)alternate 00479 other:(NSString *)other; 00480 00490 + (void)showWithError:(NSString *)error 00491 text:(NSString *)text 00492 selected:(NSString *)selected 00493 alternate:(NSString *)alternate 00494 other:(NSString *)other; 00495 00504 + (void)showWithError:(NSString *)error 00505 text:(NSString *)text 00506 selected:(NSString *)selected 00507 alternate:(NSString *)alternate; 00508 00516 + (void)showWithError:(NSString *)error text:(NSString *)text selected:(NSString *)selected; 00517 00523 + (void)showWithError:(NSString *)error text:(NSString *)text; 00524 00534 + (void)showWithWarning:(NSString *)warning 00535 text:(NSString *)text 00536 selected:(NSString *)selected 00537 alternate:(NSString *)alternate 00538 other:(NSString *)other; 00539 00548 + (void)showWithWarning:(NSString *)warning 00549 text:(NSString *)text 00550 selected:(NSString *)selected 00551 alternate:(NSString *)alternate; 00552 00560 + (void)showWithWarning:(NSString *)warning text:(NSString *)text selected:(NSString *)selected; 00561 00567 + (void)showWithWarning:(NSString *)warning text:(NSString *)text; 00568 00578 + (void)showWithMessage:(NSString *)message 00579 text:(NSString *)text 00580 selected:(NSString *)selected 00581 alternate:(NSString *)alternate 00582 other:(NSString *)other; 00583 00592 + (void)showWithMessage:(NSString *)message 00593 text:(NSString *)text 00594 selected:(NSString *)selected 00595 alternate:(NSString *)alternate; 00596 00604 + (void)showWithMessage:(NSString *)message text:(NSString *)text selected:(NSString *)selected; 00605 00611 + (void)showWithMessage:(NSString *)message text:(NSString *)text; 00612 00621 + (void)showWithMessage:(NSString *)message 00622 selected:(NSString *)selected 00623 alternate:(NSString *)alternate 00624 other:(NSString *)other; 00625 00633 + (void)showWithMessage:(NSString *)message 00634 selected:(NSString *)selected 00635 alternate:(NSString *)alternate; 00636 00642 + (void)showWithMessage:(NSString *)message selected:(NSString *)selected; 00643 00648 + (void)showWithMessage:(NSString *)message; 00649 00650 #pragma mark - 00651 #pragma mark Showing Alert and Returning Pressed Button Index 00652 00664 + (SCUInteger)runWithStyle:(NSAlertStyle)style 00665 message:(NSString *)message 00666 text:(NSString *)text 00667 selected:(NSString *)selected 00668 alternate:(NSString *)alternate 00669 other:(NSString *)other; 00670 00681 + (SCUInteger)runWithError:(NSString *)error 00682 text:(NSString *)text 00683 selected:(NSString *)selected 00684 alternate:(NSString *)alternate 00685 other:(NSString *)other; 00686 00696 + (SCUInteger)runWithError:(NSString *)error 00697 text:(NSString *)text 00698 selected:(NSString *)selected 00699 alternate:(NSString *)alternate; 00700 00708 + (SCUInteger)runWithError:(NSString *)error text:(NSString *)text; 00709 00720 + (SCUInteger)runWithWarning:(NSString *)warning 00721 text:(NSString *)text 00722 selected:(NSString *)selected 00723 alternate:(NSString *)alternate 00724 other:(NSString *)other; 00725 00735 + (SCUInteger)runWithWarning:(NSString *)warning 00736 text:(NSString *)text 00737 selected:(NSString *)selected 00738 alternate:(NSString *)alternate; 00739 00747 + (SCUInteger)runWithWarning:(NSString *)warning text:(NSString *)text; 00748 00759 + (SCUInteger)runWithMessage:(NSString *)message 00760 text:(NSString *)text 00761 selected:(NSString *)selected 00762 alternate:(NSString *)alternate 00763 other:(NSString *)other; 00764 00774 + (SCUInteger)runWithMessage:(NSString *)message 00775 text:(NSString *)text 00776 selected:(NSString *)selected 00777 alternate:(NSString *)alternate; 00778 00786 + (SCUInteger)runWithMessage:(NSString *)message text:(NSString *)text; 00787 00797 + (SCUInteger)runWithMessage:(NSString *)message 00798 selected:(NSString *)selected 00799 alternate:(NSString *)alternate 00800 other:(NSString *)other; 00801 00810 + (SCUInteger)runWithMessage:(NSString *)message 00811 selected:(NSString *)selected 00812 alternate:(NSString *)alternate; 00813 00820 + (SCUInteger)runWithMessage:(NSString *)message; 00821 00822 #pragma mark - 00823 #pragma mark Showing User Confirmation Alert 00824 00838 + (BOOL)confirmWithStyle:(NSAlertStyle)style 00839 message:(NSString *)message 00840 text:(NSString *)text 00841 confirm:(SCUInteger)confirm 00842 selected:(NSString *)selected 00843 alternate:(NSString *)alternate 00844 other:(NSString *)other; 00845 00857 + (BOOL)confirmWithStyle:(NSAlertStyle)style 00858 message:(NSString *)message 00859 text:(NSString *)text 00860 selected:(NSString *)selected 00861 alternate:(NSString *)alternate 00862 other:(NSString *)other; 00863 00876 + (BOOL)confirmWithError:(NSString *)error 00877 text:(NSString *)text 00878 confirm:(SCUInteger)confirm 00879 selected:(NSString *)selected 00880 alternate:(NSString *)alternate 00881 other:(NSString *)other; 00882 00893 + (BOOL)confirmWithError:(NSString *)error 00894 text:(NSString *)text 00895 confirm:(SCUInteger)confirm 00896 selected:(NSString *)selected 00897 alternate:(NSString *)alternate; 00898 00907 + (BOOL)confirmWithError:(NSString *)error text:(NSString *)text confirm:(SCUInteger)confirm; 00908 00919 + (BOOL)confirmWithError:(NSString *)error 00920 text:(NSString *)text 00921 selected:(NSString *)selected 00922 alternate:(NSString *)alternate 00923 other:(NSString *)other; 00924 00934 + (BOOL)confirmWithError:(NSString *)error 00935 text:(NSString *)text 00936 selected:(NSString *)selected 00937 alternate:(NSString *)alternate; 00938 00946 + (BOOL)confirmWithError:(NSString *)error text:(NSString *)text; 00947 00960 + (BOOL)confirmWithWarning:(NSString *)warning 00961 text:(NSString *)text 00962 confirm:(SCUInteger)confirm 00963 selected:(NSString *)selected 00964 alternate:(NSString *)alternate 00965 other:(NSString *)other; 00966 00977 + (BOOL)confirmWithWarning:(NSString *)warning 00978 text:(NSString *)text 00979 confirm:(SCUInteger)confirm 00980 selected:(NSString *)selected 00981 alternate:(NSString *)alternate; 00982 00991 + (BOOL)confirmWithWarning:(NSString *)warning text:(NSString *)text confirm:(SCUInteger)confirm; 00992 01003 + (BOOL)confirmWithWarning:(NSString *)warning 01004 text:(NSString *)text 01005 selected:(NSString *)selected 01006 alternate:(NSString *)alternate 01007 other:(NSString *)other; 01008 01018 + (BOOL)confirmWithWarning:(NSString *)warning 01019 text:(NSString *)text 01020 selected:(NSString *)selected 01021 alternate:(NSString *)alternate; 01022 01030 + (BOOL)confirmWithWarning:(NSString *)warning text:(NSString *)text; 01031 01044 + (BOOL)confirmWithMessage:(NSString *)message 01045 text:(NSString *)text 01046 confirm:(SCUInteger)confirm 01047 selected:(NSString *)selected 01048 alternate:(NSString *)alternate 01049 other:(NSString *)other; 01050 01062 + (BOOL)confirmWithMessage:(NSString *)message 01063 text:(NSString *)text 01064 confirm:(SCUInteger)confirm 01065 selected:(NSString *)selected 01066 alternate:(NSString *)alternate; 01067 01076 + (BOOL)confirmWithMessage:(NSString *)message text:(NSString *)text confirm:(SCUInteger)confirm; 01077 01088 + (BOOL)confirmWithMessage:(NSString *)message 01089 confirm:(SCUInteger)confirm 01090 selected:(NSString *)selected 01091 alternate:(NSString *)alternate 01092 other:(NSString *)other; 01093 01103 + (BOOL)confirmWithMessage:(NSString *)message 01104 confirm:(SCUInteger)confirm 01105 selected:(NSString *)selected 01106 alternate:(NSString *)alternate; 01107 01115 + (BOOL)confirmWithMessage:(NSString *)message confirm:(SCUInteger)confirm; 01116 01127 + (BOOL)confirmWithMessage:(NSString *)message 01128 text:(NSString *)text 01129 selected:(NSString *)selected 01130 alternate:(NSString *)alternate 01131 other:(NSString *)other; 01132 01142 + (BOOL)confirmWithMessage:(NSString *)message 01143 text:(NSString *)text 01144 selected:(NSString *)selected 01145 alternate:(NSString *)alternate; 01146 01154 + (BOOL)confirmWithMessage:(NSString *)message text:(NSString *)text; 01155 01165 + (BOOL)confirmWithMessage:(NSString *)message 01166 selected:(NSString *)selected 01167 alternate:(NSString *)alternate 01168 other:(NSString *)other; 01169 01178 + (BOOL)confirmWithMessage:(NSString *)message 01179 selected:(NSString *)selected 01180 alternate:(NSString *)alternate; 01181 01188 + (BOOL)confirmWithMessage:(NSString *)message; 01189 01197 + (BOOL)confirmYesNoWithMessage:(NSString *)message text:(NSString *)text; 01198 01206 + (BOOL)confirmNoYesWithMessage:(NSString *)message text:(NSString *)text; 01207 01214 + (BOOL)confirmYesNoWithMessage:(NSString *)message; 01215 01222 + (BOOL)confirmNoYesWithMessage:(NSString *)message; 01223 01231 + (BOOL)confirmOKCancelWithMessage:(NSString *)message text:(NSString *)text; 01232 01240 + (BOOL)confirmCancelOKWithMessage:(NSString *)message text:(NSString *)text; 01241 01248 + (BOOL)confirmOKCancelWithMessage:(NSString *)message; 01249 01256 + (BOOL)confirmCancelOKWithMessage:(NSString *)message; 01257 01258 #pragma mark - 01259 #pragma mark Showing Unformatted Debug Alert 01260 01265 + (void)debug:(id)object; 01266 01271 + (void)debugWithID:(id)object; 01272 01277 + (void)debugWithString:(NSString *)string; 01278 01283 + (void)debugWithBoolean:(BOOL)boolean; 01284 01289 + (void)debugWithDouble:(SCDouble)dbl; 01290 01295 + (void)debugWithPointer:(void *)pointer; 01296 01301 + (void)debugWithSignedInteger:(SCInteger)integer; 01302 01307 + (void)debugWithSignedLong:(SCLong)longint; 01308 01313 + (void)debugWithInteger:(SCUInteger)integer; 01314 01319 + (void)debugWithLong:(SCULong)longint; 01320 01325 + (void)debugWithBin:(SCULong)longint; 01326 01331 + (void)debugWithOct:(SCULong)longint; 01332 01337 + (void)debugWithDec:(SCULong)longint; 01338 01343 + (void)debugWithHex:(SCULong)longint; 01344 01349 + (void)debugWithUnichar:(unichar)chr; 01350 01355 + (void)debugWithChar:(char *)string; 01356 01357 #pragma mark - 01358 #pragma mark Showing Conditional Unformatted Debug Alert 01359 01366 + (void)debug:(id)object condition:(BOOL)flag; 01367 01374 + (void)debugWithID:(id)object condition:(BOOL)flag; 01375 01382 + (void)debugWithString:(NSString *)string condition:(BOOL)flag; 01383 01390 + (void)debugWithBoolean:(BOOL)boolean condition:(BOOL)flag; 01391 01398 + (void)debugWithDouble:(SCDouble)flt condition:(BOOL)flag; 01399 01406 + (void)debugWithPointer:(void *)pointer condition:(BOOL)flag; 01407 01414 + (void)debugWithSignedInteger:(SCInteger)integer condition:(BOOL)flag; 01415 01422 + (void)debugWithSignedLong:(SCLong)longint condition:(BOOL)flag; 01423 01430 + (void)debugWithInteger:(SCUInteger)integer condition:(BOOL)flag; 01431 01438 + (void)debugWithLong:(SCULong)longint condition:(BOOL)flag; 01439 01446 + (void)debugWithBin:(SCULong)longint condition:(BOOL)flag; 01447 01454 + (void)debugWithOct:(SCULong)longint condition:(BOOL)flag; 01455 01462 + (void)debugWithDec:(SCULong)longint condition:(BOOL)flag; 01463 01470 + (void)debugWithHex:(SCULong)longint condition:(BOOL)flag; 01471 01478 + (void)debugWithUnichar:(unichar)chr condition:(BOOL)flag; 01479 01486 + (void)debugWithChar:(char *)string condition:(BOOL)flag; 01487 01494 + (void)debug:(id)object uncondition:(BOOL)flag; 01495 01502 + (void)debugWithID:(id)object uncondition:(BOOL)flag; 01503 01510 + (void)debugWithString:(NSString *)string uncondition:(BOOL)flag; 01511 01518 + (void)debugWithBoolean:(BOOL)boolean uncondition:(BOOL)flag; 01519 01526 + (void)debugWithDouble:(SCDouble)flt uncondition:(BOOL)flag; 01527 01534 + (void)debugWithPointer:(void *)pointer uncondition:(BOOL)flag; 01535 01542 + (void)debugWithSignedInteger:(SCInteger)integer uncondition:(BOOL)flag; 01543 01550 + (void)debugWithSignedLong:(SCLong)longint uncondition:(BOOL)flag; 01551 01558 + (void)debugWithInteger:(SCUInteger)integer uncondition:(BOOL)flag; 01559 01566 + (void)debugWithLong:(SCULong)longint uncondition:(BOOL)flag; 01567 01574 + (void)debugWithBin:(SCULong)longint uncondition:(BOOL)flag; 01575 01582 + (void)debugWithOct:(SCULong)longint uncondition:(BOOL)flag; 01583 01590 + (void)debugWithDec:(SCULong)longint uncondition:(BOOL)flag; 01591 01598 + (void)debugWithHex:(SCULong)longint uncondition:(BOOL)flag; 01599 01606 + (void)debugWithUnichar:(unichar)chr uncondition:(BOOL)flag; 01607 01614 + (void)debugWithChar:(char *)string uncondition:(BOOL)flag; 01615 01623 + (void)debugWithCondition:(BOOL)flag yes:(id)yes no:(id)no; 01624 01632 + (void)debugIDWithCondition:(BOOL)flag yes:(id)yes no:(id)no; 01633 01641 + (void)debugStringWithCondition:(BOOL)flag yes:(NSString *)yes no:(NSString *)no; 01642 01650 + (void)debugBooleanWithCondition:(BOOL)flag yes:(BOOL)yes no:(BOOL)no; 01651 01659 + (void)debugDoubleWithCondition:(BOOL)flag yes:(SCDouble)yes no:(SCDouble)no; 01660 01668 + (void)debugPointerWithCondition:(BOOL)flag yes:(void *)yes no:(void *)no; 01669 01677 + (void)debugSignedIntegerWithCondition:(BOOL)flag yes:(SCInteger)yes no:(SCInteger)no; 01678 01686 + (void)debugSignedLongWithCondition:(BOOL)flag yes:(SCLong)yes no:(SCLong)no; 01687 01695 + (void)debugIntegerWithCondition:(BOOL)flag yes:(SCUInteger)yes no:(SCUInteger)no; 01696 01704 + (void)debugLongWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no; 01705 01713 + (void)debugBinWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no; 01714 01722 + (void)debugOctWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no; 01723 01731 + (void)debugDecWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no; 01732 01740 + (void)debugHexWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no; 01741 01749 + (void)debugUnicharWithCondition:(BOOL)flag yes:(unichar)yes no:(unichar)no; 01750 01758 + (void)debugCharWithCondition:(BOOL)flag yes:(char *)yes no:(char *)no; 01759 01760 #pragma mark - 01761 #pragma mark Showing Formatted Debug Alert 01762 01768 + (void)debug:(id)object format:(NSString *)format; 01769 01775 + (void)debugWithID:(id)object format:(NSString *)format; 01776 01782 + (void)debugWithString:(NSString *)string format:(NSString *)format; 01783 01789 + (void)debugWithBoolean:(BOOL)boolean format:(NSString *)format; 01790 01796 + (void)debugWithDouble:(SCDouble)dbl format:(NSString *)format; 01797 01803 + (void)debugWithPointer:(void *)pointer format:(NSString *)format; 01804 01810 + (void)debugWithSignedInteger:(SCInteger)integer format:(NSString *)format; 01811 01817 + (void)debugWithSignedLong:(SCLong)longint format:(NSString *)format; 01818 01824 + (void)debugWithInteger:(SCUInteger)integer format:(NSString *)format; 01825 01831 + (void)debugWithLong:(SCULong)longint format:(NSString *)format; 01832 01838 + (void)debugWithBin:(SCULong)longint format:(NSString *)format; 01839 01845 + (void)debugWithOct:(SCULong)longint format:(NSString *)format; 01846 01852 + (void)debugWithDec:(SCULong)longint format:(NSString *)format; 01853 01859 + (void)debugWithHex:(SCULong)longint format:(NSString *)format; 01860 01866 + (void)debugWithUnichar:(unichar)chr format:(NSString *)format; 01867 01873 + (void)debugWithChar:(char *)string format:(NSString *)format; 01874 01875 #pragma mark - 01876 #pragma mark Showing Conditional Formatted Debug Alert 01877 01885 + (void)debug:(id)object format:(NSString *)format condition:(BOOL)flag; 01886 01894 + (void)debugWithID:(id)object format:(NSString *)format condition:(BOOL)flag; 01895 01903 + (void)debugWithString:(NSString *)string format:(NSString *)format condition:(BOOL)flag; 01904 01912 + (void)debugWithBoolean:(BOOL)boolean format:(NSString *)format condition:(BOOL)flag; 01913 01921 + (void)debugWithDouble:(SCDouble)flt format:(NSString *)format condition:(BOOL)flag; 01922 01930 + (void)debugWithPointer:(void *)pointer format:(NSString *)format condition:(BOOL)flag; 01931 01939 + (void)debugWithSignedInteger:(SCInteger)integer format:(NSString *)format condition:(BOOL)flag; 01940 01948 + (void)debugWithSignedLong:(SCLong)longint format:(NSString *)format condition:(BOOL)flag; 01949 01957 + (void)debugWithInteger:(SCUInteger)integer format:(NSString *)format condition:(BOOL)flag; 01958 01966 + (void)debugWithLong:(SCULong)longint format:(NSString *)format condition:(BOOL)flag; 01967 01975 + (void)debugWithBin:(SCULong)longint format:(NSString *)format condition:(BOOL)flag; 01976 01984 + (void)debugWithOct:(SCULong)longint format:(NSString *)format condition:(BOOL)flag; 01985 01993 + (void)debugWithDec:(SCULong)longint format:(NSString *)format condition:(BOOL)flag; 01994 02002 + (void)debugWithHex:(SCULong)longint format:(NSString *)format condition:(BOOL)flag; 02003 02011 + (void)debugWithUnichar:(unichar)chr format:(NSString *)format condition:(BOOL)flag; 02012 02020 + (void)debugWithChar:(char *)string format:(NSString *)format condition:(BOOL)flag; 02021 02029 + (void)debug:(id)object format:(NSString *)format uncondition:(BOOL)flag; 02030 02038 + (void)debugWithID:(id)object format:(NSString *)format uncondition:(BOOL)flag; 02039 02047 + (void)debugWithString:(NSString *)string format:(NSString *)format uncondition:(BOOL)flag; 02048 02056 + (void)debugWithBoolean:(BOOL)boolean format:(NSString *)format uncondition:(BOOL)flag; 02057 02065 + (void)debugWithDouble:(SCDouble)flt format:(NSString *)format uncondition:(BOOL)flag; 02066 02074 + (void)debugWithPointer:(void *)pointer format:(NSString *)format uncondition:(BOOL)flag; 02075 02083 + (void)debugWithSignedInteger:(SCInteger)integer format:(NSString *)format uncondition:(BOOL)flag; 02084 02092 + (void)debugWithSignedLong:(SCLong)longint format:(NSString *)format uncondition:(BOOL)flag; 02093 02101 + (void)debugWithInteger:(SCUInteger)integer format:(NSString *)format uncondition:(BOOL)flag; 02102 02110 + (void)debugWithLong:(SCULong)longint format:(NSString *)format uncondition:(BOOL)flag; 02111 02119 + (void)debugWithBin:(SCULong)longint format:(NSString *)format uncondition:(BOOL)flag; 02120 02128 + (void)debugWithOct:(SCULong)longint format:(NSString *)format uncondition:(BOOL)flag; 02129 02137 + (void)debugWithDec:(SCULong)longint format:(NSString *)format uncondition:(BOOL)flag; 02138 02146 + (void)debugWithHex:(SCULong)longint format:(NSString *)format uncondition:(BOOL)flag; 02147 02155 + (void)debugWithUnichar:(unichar)chr format:(NSString *)format uncondition:(BOOL)flag; 02156 02164 + (void)debugWithChar:(char *)string format:(NSString *)format uncondition:(BOOL)flag; 02165 02174 + (void)debugWithCondition:(BOOL)flag yes:(id)yes no:(id)no format:(NSString *)format; 02175 02184 + (void)debugIDWithCondition:(BOOL)flag yes:(id)yes no:(id)no format:(NSString *)format; 02185 02194 + (void)debugStringWithCondition:(BOOL)flag 02195 yes:(NSString *)yes 02196 no:(NSString *)no 02197 format:(NSString *)format; 02198 02207 + (void)debugBooleanWithCondition:(BOOL)flag 02208 yes:(BOOL)yes 02209 no:(BOOL)no 02210 format:(NSString *)format; 02211 02220 + (void)debugDoubleWithCondition:(BOOL)flag 02221 yes:(SCDouble)yes 02222 no:(SCDouble)no 02223 format:(NSString *)format; 02224 02233 + (void)debugPointerWithCondition:(BOOL)flag 02234 yes:(void *)yes 02235 no:(void *)no 02236 format:(NSString *)format; 02237 02246 + (void)debugSignedIntegerWithCondition:(BOOL)flag 02247 yes:(SCInteger)yes 02248 no:(SCInteger)no 02249 format:(NSString *)format; 02250 02259 + (void)debugSignedLongWithCondition:(BOOL)flag 02260 yes:(SCLong)yes 02261 no:(SCLong)no 02262 format:(NSString *)format; 02263 02272 + (void)debugIntegerWithCondition:(BOOL)flag 02273 yes:(SCUInteger)yes 02274 no:(SCUInteger)no 02275 format:(NSString *)format; 02276 02285 + (void)debugLongWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no format:(NSString *)format; 02286 02295 + (void)debugBinWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no format:(NSString *)format; 02296 02305 + (void)debugOctWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no format:(NSString *)format; 02306 02315 + (void)debugDecWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no format:(NSString *)format; 02316 02325 + (void)debugHexWithCondition:(BOOL)flag yes:(SCULong)yes no:(SCULong)no format:(NSString *)format; 02326 02335 + (void)debugUnicharWithCondition:(BOOL)flag 02336 yes:(unichar)yes 02337 no:(unichar)no 02338 format:(NSString *)format; 02339 02348 + (void)debugCharWithCondition:(BOOL)flag yes:(char *)yes no:(char *)no format:(NSString *)format; 02349 02350 #pragma mark - 02351 #pragma mark Other Methods 02352 02357 - (NSString *)className; 02358 02359 @end
1.7.3