Samond Classes Library 1.1.6-RELEASE build 132

SCAlert.h

Go to the documentation of this file.
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
 All Classes Files Functions Typedefs Enumerations Enumerator Defines