मैं अपने कोड को दस्तावेज़ करने के लिए डॉक्सिजन का उपयोग कर रहा हूं। अधिकांश कोड में सीपीपी फाइलों में अज्ञात नेमस्पेस होते हैं जहां स्थिरांक परिभाषित किए जाते हैं। मैं निर्धारित किया है:डॉक्सिजन/सी ++: गुमनाम नेमस्पेस वैरिएबल से कैसे लिंक करें
EXTRACT_ANON_NSPACES = YES
को मनचाहे तरीके से सभी अनाम नामस्थान प्रलेखित रहे हैं।
मेरी समस्या यह है कि मैं एक अज्ञात नेमस्पेस में एक चर का संदर्भ देना चाहता हूं। उदाहरण के लिए, मान लीजिए कि नामस्थानों में से एक को मेरे डॉक्सिजन दस्तावेज़ में MyClass::anonymous_namespace{MyFile.cpp}::kMyConstant
के तहत परिभाषित किया गया है। मैं लगा कि एक और टिप्पणी ब्लॉक (जैसे कि, एक समारोह के लिए) की तरह है कि लगातार करने के लिए लिंक कर सकते हैं:
@see MyClass::anonymous_namespace{MyFile.cpp}::kMyConstant
दुर्भाग्य से केवल लिंक मैं MyFile.cpp लिए है, लेकिन निरंतर के लिए अनाम नाम स्थान के माध्यम से नहीं चर। जाहिर है, मैं ऐसा करना चाहता हूं ताकि यदि निरंतर परिवर्तनों का मूल्य हो, तो दस्तावेज नए मान का संदर्भ देगा जब डॉक्सिजन फिर से चालू हो जाएगा। दस्तावेज में निरंतर के स्पष्ट मूल्य को रखना खतरनाक होगा यदि निरंतर कभी भी बदलता है।
क्या मेरा प्रारूप गलत है? मैंने इस बड़े पैमाने पर उत्तर की खोज की है लेकिन इसका कोई फायदा नहीं हुआ है।
आपकी त्वरित प्रतिक्रिया के लिए बहुत धन्यवाद। मैं आपकी अगली रिलीज के लिए तत्पर हूं। – user1949992