| Anonymous | Login | Signup for a new account | 2010-09-10 11:37 CEST | ![]() |
| Main | My View | View Issues | Change Log | Roadmap |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||||
| 0000452 | inotify-cxx | public | 2010-05-21 00:57 | 2010-03-23 23:34 | |||||||
| Reporter | gvegidy | ||||||||||
| Assigned To | luk | ||||||||||
| Priority | normal | Severity | feature | Reproducibility | always | ||||||
| Status | assigned | Resolution | open | ||||||||
| Platform | OS | OS Version | |||||||||
| Summary | 0000452: use namespace | ||||||||||
| Description | if inotify-cxx is used together with other code or libraries, the other code may happen to use a variable, classname, typedef,... with the same name as inotify-cxx. This results in a name clash and lots of trouble. The solution is to embed each lib in it's own namespace. I have attached a patch which implements this. If you don't expect any name clashes, you can write using namespace inotify; at the top of your program and everything works as before. | ||||||||||
| Tags | No tags attached. | ||||||||||
| Attached Files | |||||||||||
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2010-03-12 20:31 | gvegidy | New Issue | |
| 2010-03-12 20:31 | gvegidy | File Added: inotify-cxx-0.7.3-namespace.patch | |
| 2010-03-23 23:34 | luk | Status | new => assigned |
| 2010-03-23 23:34 | luk | Assigned To | => luk |
| Copyright © 2000 - 2010 MantisBT Group |