38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
- (OFString*)string;
@end
/**
* The OFException class is the base class for all exceptions in ObjFW.
*
* IMPORTANT: Exceptions do NOT use OFAutoreleasePools and can't be autoreleased
* either! You have to make sure to dealloc the exception in your @catch block!
*/
@interface OFException: OFObject
{
Class class_;
OFString *string;
}
|
|
|
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
- (OFString*)string;
@end
/**
* The OFException class is the base class for all exceptions in ObjFW.
*
* IMPORTANT: Exceptions do NOT use OFAutoreleasePools and can't be autoreleased
* either! You have to make sure to dealloc the exception in your \@catch block!
*/
@interface OFException: OFObject
{
Class class_;
OFString *string;
}
|
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
|
OFString *src;
OFString *dest;
int err;
}
/**
* \param class_ The class of the object which caused the exception
* \param source The source for the link
* \param destination The destination for the link
* \return A new link failed exception
*/
+ newWithClass: (Class)class_
source: (OFString*)src
destination: (OFString*)dest;
/**
* Initializes an already allocated link failed exception.
*
* \param class_ The class of the object which caused the exception
* \param source The source for the link
* \param destination The destination for the link
* \return An initialized link failed exception
*/
- initWithClass: (Class)class_
source: (OFString*)src
destination: (OFString*)dest;
/**
|
|
|
|
|
|
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
|
OFString *src;
OFString *dest;
int err;
}
/**
* \param class_ The class of the object which caused the exception
* \param src The source for the link
* \param dest The destination for the link
* \return A new link failed exception
*/
+ newWithClass: (Class)class_
source: (OFString*)src
destination: (OFString*)dest;
/**
* Initializes an already allocated link failed exception.
*
* \param class_ The class of the object which caused the exception
* \param src The source for the link
* \param dest The destination for the link
* \return An initialized link failed exception
*/
- initWithClass: (Class)class_
source: (OFString*)src
destination: (OFString*)dest;
/**
|
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
|
OFString *src;
OFString *dest;
int err;
}
/**
* \param class_ The class of the object which caused the exception
* \param source The source for the symlink
* \param destination The destination for the symlink
* \return A new symlink failed exception
*/
+ newWithClass: (Class)class_
source: (OFString*)src
destination: (OFString*)dest;
/**
* Initializes an already allocated symlink failed exception.
*
* \param class_ The class of the object which caused the exception
* \param source The source for the symlink
* \param destination The destination for the symlink
* \return An initialized symlink failed exception
*/
- initWithClass: (Class)class_
source: (OFString*)src
destination: (OFString*)dest;
/**
|
|
|
|
|
|
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
|
OFString *src;
OFString *dest;
int err;
}
/**
* \param class_ The class of the object which caused the exception
* \param src The source for the symlink
* \param dest The destination for the symlink
* \return A new symlink failed exception
*/
+ newWithClass: (Class)class_
source: (OFString*)src
destination: (OFString*)dest;
/**
* Initializes an already allocated symlink failed exception.
*
* \param class_ The class of the object which caused the exception
* \param src The source for the symlink
* \param dest The destination for the symlink
* \return An initialized symlink failed exception
*/
- initWithClass: (Class)class_
source: (OFString*)src
destination: (OFString*)dest;
/**
|