GCKLoggerFilter ক্লাস

GCKLoggerFilter ক্লাস রেফারেন্স

ওভারভিউ

লগ মেসেজ ফিল্টার করার জন্য একটি ক্লাস যা GCKLogger ব্যবহার করে তৈরি করা হয়।

থেকে
3.0

উত্তরাধিকারসূত্রে এনএসওবজেক্ট।

উদাহরণ পদ্ধতির সারাংশ

(instancetype) - init
খালি মানদণ্ড সহ একটি নতুন GCKLoggerFilter তৈরি করে। আরও...
(void) - setLoggingLevel:forClasses:
ন্যূনতম লগিং স্তর সেট করে যা মিলিত ক্লাসের সেটের জন্য ফিল্টার দ্বারা পাস করা হবে। আরও...
(void) - setLoggingLevel:forFunctions:
ন্যূনতম লগিং স্তর সেট করে যা ফিল্টার দ্বারা মিলিত ফাংশন নামের সেটের জন্য পাস করা হবে। আরও...
(void) - addClassNames:
ফিল্টার দ্বারা মেলে এমন শ্রেণীর নামের একটি তালিকা যোগ করে। আরও...
(void) - addClassNames:minimumLogLevel:
ন্যূনতম লগিং স্তর নির্দিষ্ট করে ফিল্টার দ্বারা মেলে এমন শ্রেণীর নামের একটি তালিকা যোগ করে। আরও...
(void) - addFunctionNames:
ফিল্টার দ্বারা মেলে অ-সদস্য ফাংশন নামের একটি তালিকা যোগ করে। আরও...
(void) - addFunctionNames:minimumLogLevel:
একটি ন্যূনতম লগিং স্তর নির্দিষ্ট করে ফিল্টার দ্বারা মেলে এমন নন-সদস্য ফাংশন নামের একটি তালিকা যোগ করে৷ আরও...
(void) - addMessagePatterns:
লগ বার্তাগুলির পাঠ্যের সাথে মেলানোর জন্য নিয়মিত অভিব্যক্তির ধরণগুলির একটি তালিকা যুক্ত করে৷ আরও...
(void) - addMessagePatterns:caseInsensitive:
ঐচ্ছিক কেস-সংবেদনশীলতার সাথে লগ বার্তাগুলির পাঠ্যের সাথে মেলানোর জন্য নিয়মিত অভিব্যক্তি নিদর্শনগুলির একটি তালিকা যুক্ত করে৷ আরও...
(void) - reset
ফিল্টার রিসেট করে; সমস্ত ম্যাচ মানদণ্ড অপসারণ. আরও...

সম্পত্তি সারাংশ

BOOL  exclusive
ফিল্টারটি একচেটিয়া ( YES ) নাকি অন্তর্ভুক্ত ( NO ) তা নির্দেশ করে একটি পতাকা৷ আরও...
GCKLoggerLevel  minimumLevel
ন্যূনতম লগিং স্তর যা এই ফিল্টার থেকে লগ করা হবে৷ আরও...

পদ্ধতির বিস্তারিত

- (instancetype) init

খালি মানদণ্ড সহ একটি নতুন GCKLoggerFilter তৈরি করে।

- (void) setLoggingLevel: (GCKLoggerLevel)  minimumLevel
forClasses: (NSArray< NSString * > *)  classNames  

ন্যূনতম লগিং স্তর সেট করে যা মিলিত ক্লাসের সেটের জন্য ফিল্টার দ্বারা পাস করা হবে।

ক্লাসের নামের জন্য গ্লোব প্যাটার্ন সমর্থিত।

Parameters
minimumLevelThe minimum logging level for these classes. May be GCKLoggerLevelVerbose. to include all levels.
classNamesA list of class names.
থেকে
3.3
- (void) setLoggingLevel: (GCKLoggerLevel)  minimumLevel
forFunctions: (NSArray< NSString * > *)  functionNames  

ন্যূনতম লগিং স্তর সেট করে যা ফিল্টার দ্বারা মিলিত ফাংশন নামের সেটের জন্য পাস করা হবে।

গ্লোব প্যাটার্ন সমর্থিত।

Parameters
minimumLevelThe minimum logging level for these functions. May be GCKLoggerLevelVerbose to include all levels.
functionNamesA list of function names.
থেকে
3.3
- (void) addClassNames: (NSArray< NSString * > *)  classNames

ফিল্টার দ্বারা মেলে এমন শ্রেণীর নামের একটি তালিকা যোগ করে।

একটি শ্রেণীর নাম একটি সাধারণ নাম বা একটি এক্সটেনশনের নাম হতে পারে, উদাহরণস্বরূপ, @"MyClass" বা @"MyClass(MyExtension)" । যদি একটি এক্সটেনশন নামের সাথে অন্তর্ভুক্ত না করা হয়, তবে ক্লাসের সমস্ত এক্সটেনশন অন্তর্নিহিতভাবে অন্তর্ভুক্ত করা হবে। গ্লোব প্যাটার্ন সমর্থিত।

Deprecated:
পরিবর্তে setLoggingLevel:forClasses: ব্যবহার করুন।
- (void) addClassNames: (NSArray< NSString * > *)  classNames
minimumLogLevel: (GCKLoggerLevel)  minimumLogLevel  

ন্যূনতম লগিং স্তর নির্দিষ্ট করে ফিল্টার দ্বারা মেলে এমন শ্রেণীর নামের একটি তালিকা যোগ করে।

একটি শ্রেণীর নাম একটি সাধারণ নাম বা একটি এক্সটেনশনের নাম হতে পারে, উদাহরণস্বরূপ, @"MyClass" বা @"MyClass(MyExtension)" । যদি একটি এক্সটেনশন নামের সাথে অন্তর্ভুক্ত না করা হয়, তবে ক্লাসের সমস্ত এক্সটেনশন অন্তর্নিহিতভাবে অন্তর্ভুক্ত করা হবে। গ্লোব প্যাটার্ন সমর্থিত।

Deprecated:
পরিবর্তে setLoggingLevel:forClasses: ব্যবহার করুন।
Parameters
classNamesThe class names.
minimumLogLevelThe minimum level to log; may be GCKLoggerLevelVerbose to log all levels.
থেকে
3.2
- (void) addFunctionNames: (NSArray< NSString * > *)  functionNames

ফিল্টার দ্বারা মেলে অ-সদস্য ফাংশন নামের একটি তালিকা যোগ করে।

গ্লোব প্যাটার্ন সমর্থিত।

Deprecated:
এর পরিবর্তে setLoggingLevel:forFunctions: ব্যবহার করুন।
- (void) addFunctionNames: (NSArray< NSString * > *)  functionNames
minimumLogLevel: (GCKLoggerLevel)  minimumLogLevel  

একটি ন্যূনতম লগিং স্তর নির্দিষ্ট করে ফিল্টার দ্বারা মেলে এমন নন-সদস্য ফাংশন নামের একটি তালিকা যোগ করে৷

গ্লোব প্যাটার্ন সমর্থিত।

Deprecated:
এর পরিবর্তে setLoggingLevel:forFunctions: ব্যবহার করুন।
Parameters
functionNamesThe function names.
minimumLogLevelThe minimum level to log; may be GCKLoggerLevelVerbose to log all levels.
থেকে
3.2
- (void) addMessagePatterns: (NSArray< NSString * > *)  messagePatterns

লগ বার্তাগুলির পাঠ্যের সাথে মেলানোর জন্য নিয়মিত অভিব্যক্তির ধরণগুলির একটি তালিকা যুক্ত করে৷

- (void) addMessagePatterns: (NSArray< NSString * > *)  messagePatterns
caseInsensitive: (BOOL)  caseInsensitive  

ঐচ্ছিক কেস-সংবেদনশীলতার সাথে লগ বার্তাগুলির পাঠ্যের সাথে মেলানোর জন্য নিয়মিত অভিব্যক্তি নিদর্শনগুলির একটি তালিকা যুক্ত করে৷

Deprecated:
addMessagePatterns: পরিবর্তে ইনলাইন (?-i) বা (?i) সহ।
- (void) reset

ফিল্টার রিসেট করে; সমস্ত ম্যাচ মানদণ্ড অপসারণ.

সম্পত্তি বিস্তারিত

- (BOOL) exclusive
read write nonatomic assign

ফিল্টারটি একচেটিয়া ( YES ) নাকি অন্তর্ভুক্ত ( NO ) তা নির্দেশ করে একটি পতাকা৷

ডিফল্টরূপে ফিল্টারগুলি অন্তর্ভুক্ত, অর্থাৎ, তারা ফিল্টারের সাথে মেলে এমন সমস্ত লগ বার্তা গ্রহণ করে৷

Deprecated:
আর বাস্তবায়িত হয়নি; মান উপেক্ষা করা হয়।
- (GCKLoggerLevel) minimumLevel
read write nonatomic assign

ন্যূনতম লগিং স্তর যা এই ফিল্টার থেকে লগ করা হবে৷

থেকে
3.2